@layer components{.docs-content{width:100%;max-width:min(100%,840px);margin:32px auto;padding:0 40px;font-size:16px;font-weight:400;line-height:28px}@media (max-width:640px){.docs-content{width:100%;min-height:calc(100% - 56px);margin-top:0;padding:0 16px}}.docs-content img{width:calc(100% + 80px);height:auto;max-width:unset;border-radius:8px;margin:32px -40px;display:block}.docs-content figure img{margin-bottom:8px}.docs-content figcaption{opacity:.6;letter-spacing:0;text-align:center;margin-bottom:24px;font-size:13px;font-weight:400;line-height:16px}.docs-content video{width:calc(100% + 80px);height:auto;max-width:unset;border-radius:8px;margin:32px -40px;display:block}.docs-content figure video{margin-bottom:8px}.docs-content strong{font-weight:600}.docs-content a{color:var(--color-muted);font-weight:500}.docs-content hr{background-color:var(--color-line-light);border:0;height:1px;margin:32px 0}.docs-content pre{overflow-x:auto}.docs-content h1{letter-spacing:-.8px;margin-top:6px;margin-bottom:38px;font-size:48px;font-style:normal;font-weight:700;line-height:52px}.docs-content h2{letter-spacing:-.03em;margin-bottom:32px;font-size:40px;font-weight:500;line-height:48px}.docs-content h3{letter-spacing:-.03em;margin:64px 0 24px;font-size:40px;font-weight:700;line-height:40px}.docs-content h4{letter-spacing:-.03em;margin:56px 0 16px;font-size:28px;font-weight:700;line-height:32px}.docs-content h5{letter-spacing:-.03em;margin:40px 0 12px;font-size:22px;font-weight:600;line-height:30px}.docs-content h6{letter-spacing:-.03em;opacity:.6;margin:32px 0;font-size:22px;font-weight:400;line-height:30px}.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4,.docs-content h5{scroll-margin-top:40px;position:relative}@media (max-width:640px){.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4,.docs-content h5{scroll-margin-top:90px}}.docs-content h1:hover .icon-link,.docs-content h2:hover .icon-link,.docs-content h3:hover .icon-link,.docs-content h4:hover .icon-link,.docs-content h5:hover .icon-link,.docs-content h1:hover .icon-link-tag,.docs-content h2:hover .icon-link-tag,.docs-content h3:hover .icon-link-tag,.docs-content h4:hover .icon-link-tag,.docs-content h5:hover .icon-link-tag{opacity:1}@media (max-width:375px){.docs-content{padding:0 16px}.docs-content h1{margin-bottom:32px;font-size:40px;line-height:48px}.docs-content h2{margin-bottom:24px;font-size:32px;line-height:40px}.docs-content h3{margin:32px 0 16px;font-size:21px}}.docs-content p{margin:16px 0}.docs-content ul,.docs-content ol{margin:16px 0;padding-left:32px}.docs-content ul{list-style:outside}.docs-content ul li{margin-bottom:4px}.docs-content ol{counter-reset:item;padding-left:16px;list-style:none}.docs-content ol li{counter-increment:item;margin-bottom:12px;padding-left:30px;position:relative}.docs-content ol li:before{content:counter(item);width:24px;height:24px;color:var(--color-surface);background-color:var(--lightningcss-light,var(--color-accent2-700))var(--lightningcss-dark,var(--color-accent2-300));border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;top:1px;left:-6px}.docs-content ol ul li{counter-increment:none;padding-left:4px;position:static}.docs-content ol ul li:before{content:none}.docs-content li{margin:0 0 16px;padding-left:4px}.docs-content li img{width:100%;margin:8px 0}.docs-content li p{margin:8px 0}.docs-content code:not([class*=language-]){letter-spacing:.1px;color:var(--color-accent);font-feature-settings:"calt" 1;background-color:var(--color-accent-surface);border:1px solid var(--color-accent-border);border-radius:6px;padding:1px 4px;display:inline}.docs-content pre{width:100%;margin:4px 0 24px;padding-top:44px}@media (max-width:640px){.docs-content pre{width:100%;margin:4px 0 40px}}.docs-content .table-wrapper{border:1px solid var(--color-line-light);border-radius:8px;width:calc(100% + 96px);margin:24px -48px;overflow-x:auto}@media (min-width:1180px){.docs-content .table-wrapper{width:calc(100% + 200px);margin:24px -100px}}@media (max-width:640px){.docs-content .table-wrapper{width:calc(100% + 32px);margin:16px -16px}}.docs-content table{border-spacing:0;border-collapse:collapse;overflow-wrap:break-word;width:100%;display:table}.docs-content th{text-align:left;background:var(--color-tint);border-bottom:1px solid var(--color-line-light);min-width:100px;padding:12px 16px;font-weight:600}.docs-content td{border-bottom:1px solid var(--color-line-light);vertical-align:text-top;min-width:100px;padding:12px 8px}.docs-content td ul{padding-left:16px}.docs-content td li{padding-left:2px}.docs-content td:first-child{padding-left:16px}.docs-content td:last-child{padding-right:16px}.docs-content tr:last-child td{border-bottom:none}.docs-content tr:nth-child(2n){background:var(--color-tint)}.docs-content .lang-label{border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;width:100%;margin:16px 2px -45px;padding:8px 20px;display:flex}.docs-content .lang-label .title{color:var(--color-subtle);white-space:nowrap;text-overflow:ellipsis;border:0;outline:0;height:22px;padding-top:4px;font-size:12px;font-weight:500;line-height:normal;overflow:hidden}.docs-content .lang-label .title em{border:.5px solid var(--color-line);background:var(--color-tint);font-style:normal;font-family:var(--geist-mono-font-family),Courier,monospace,"Bitstream Vera Sans Mono","Courier New";opacity:.8;border-radius:5px;margin-left:4px;padding:2px 6px;font-size:95%;font-weight:400}.docs-content .source-copy{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--color-subtle);opacity:.8;white-space:nowrap;background-color:#0000;border:0;border-radius:6px;outline:0;align-items:center;height:22px;margin-right:-6px;padding:0 6px;font-size:12px;font-weight:400;display:flex}.docs-content .source-copy:hover{background-color:var(--color-line-light)}.docs-content .code-highlight{float:left;min-width:100%}.docs-content .code-line{border-left:4px solid #0000;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:block}.docs-content .code-line.inserted{color:var(--lightningcss-light,#00741a)var(--lightningcss-dark,#52ff79);background-color:var(--lightningcss-light,#00ec351f)var(--lightningcss-dark,#00d7311f)}.docs-content .code-line.inserted>*{color:var(--lightningcss-light,#00741a)var(--lightningcss-dark,#52ff79)}.docs-content .code-line.deleted{color:var(--lightningcss-light,#d9000f)var(--lightningcss-dark,#ff5d68);background-color:var(--lightningcss-light,#ff5e5e1f)var(--lightningcss-dark,#ff2d2d1f)}.docs-content .code-line.deleted>*{color:var(--lightningcss-light,#d9000f)var(--lightningcss-dark,#ff5d68)}.docs-content .highlight-line{background-color:var(--lightningcss-light,#21873a14)var(--lightningcss-dark,#acf3a614);margin-left:-16px;margin-right:-16px}.docs-content .line-number:before{text-align:right;color:#9ca3af;content:attr(line);width:1rem;margin-left:-8px;margin-right:16px;display:inline-block}.docs-content .icon-link{opacity:0;transition:opacity .2s}@media (max-width:640px){.docs-content .icon-link{display:none}}.docs-content .icon-link:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='18' aria-hidden='true'%3E%3Cpath fill='gray' d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z'%3E%3C/path%3E%3C/svg%3E");width:18px;margin-left:-24px;padding-right:8px;display:inline-block;position:absolute}}
