.documentation-page .navbar{margin-bottom:0!important}.documentation-page main{padding-block:48px}@media (width<=600px){.documentation-page main{padding-bottom:30px}}.documentation-page .docs-title{margin-bottom:18px}@media (width<=768px){.documentation-page .docs-title{margin-bottom:8px;font-size:28px;line-height:1.25}}.documentation-page .docs-title+p{font-size:16px}.documentation-page .container-main{max-width:1120px}.documentation-page .docs-wrapper{grid-template-columns:auto 254px;gap:69px;display:grid}@media (width<=992px){.documentation-page .docs-wrapper{gap:24px}}@media (width<=768px){.documentation-page .docs-wrapper{grid-template-columns:1fr;gap:0}}.documentation-page .page-head{margin-bottom:20px;padding-top:23px}@media (width<=768px){.documentation-page .page-head{border-top:1px solid var(--c-gray);padding-top:36px}}.documentation-page .typography{color:#000;letter-spacing:.01em;font-size:18px;line-height:1.5}@media (width<=480px){.documentation-page .typography{font-size:12px}}.documentation-page .typography h1,.documentation-page .typography h2,.documentation-page .typography h3,.documentation-page .typography h4,.documentation-page .typography h5,.documentation-page .typography h6{font-family:var(--ff-secondary);margin-top:24px;margin-bottom:12px;font-weight:400}.documentation-page .typography h2{font-size:24px}.documentation-page .typography h2:first-of-type{margin-top:0}.documentation-page .typography h3{font-size:20px}.documentation-page .typography p{margin-bottom:12px}.documentation-page .typography a{color:var(--c-green);text-decoration:underline}.documentation-page .typography strong{font-weight:600}.documentation-page .typography code{background-color:#eaf2ef;border:.5px solid #e5e9e8;border-radius:2px;padding:0 4px;display:inline-block}.documentation-page .typography ol,.documentation-page .typography ul{padding-left:50px}@media (width<=600px){.documentation-page .typography ol,.documentation-page .typography ul{padding-left:30px}}.documentation-page .typography ol li,.documentation-page .typography ul li{list-style-type:auto}.documentation-page .typography ol ul,.documentation-page .typography ul ul{margin-bottom:20px;padding-left:40px}@media (width<=600px){.documentation-page .typography ol ul,.documentation-page .typography ul ul{padding-left:20px}}.documentation-page .typography ul li{list-style-type:circle}.documentation-page .typography details summary{background-color:var(--c-green);color:#fff;border-radius:6px;margin-bottom:10px;padding:10px}.documentation-page .typography details+details{margin-top:16px}.documentation-page .typography details .details-content{border:2px solid var(--c-green);border-radius:6px;padding:20px}.documentation-page .typography details[open] summary{color:var(--c-green);background-color:#fff}.documentation-page .typography *+.hint-box{margin-top:24px}.documentation-page .typography .hint-box{border:1px solid var(--c-darkgreen);border-radius:20px;margin-bottom:24px;padding:20px}.documentation-page .typography .hint-box ul,.documentation-page .typography .hint-box ol{padding-left:50px}@media (width<=600px){.documentation-page .typography .hint-box ul,.documentation-page .typography .hint-box ol{padding-left:20px}}.documentation-page .typography .hint-box ul li:not(:last-child),.documentation-page .typography .hint-box ol li:not(:last-child){margin-bottom:10px}.documentation-page .typography .hint-title{color:var(--c-darkgreen);margin-bottom:16px;font-size:20px;font-weight:700;display:block}.documentation-page .typography pre[class*=language-]{max-width:737px}@media (width<=992px){.documentation-page .typography code[class*=language-],.documentation-page .typography pre[class*=language-]{white-space:pre-line}}.docs-index{flex-direction:column;gap:40px;margin-top:32px;display:flex}.docs-index-heading{font-family:var(--ff-secondary);color:var(--c-darkgreen);border-bottom:1px solid #8ca0964d;margin-bottom:16px;padding-bottom:10px;font-size:20px;font-weight:600}.docs-index-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.docs-index-link{font-family:var(--ff-secondary);color:var(--c-black);font-size:17px;font-weight:600;text-decoration:none}.docs-index-link:hover,.docs-index-link:focus-visible{color:var(--c-green);text-decoration:underline}.docs-index-text{color:var(--c-gray);max-width:66ch;margin-top:4px;font-size:15px;line-height:1.5}@media (width<=768px){.sidebar{order:-1}}.sidebar-head{color:var(--c-gray);font-size:12px;line-height:1.5;display:none;position:relative}@media (width<=768px){.sidebar-head{border-bottom:1px solid var(--c-lightgray);justify-content:space-between;align-items:center;display:flex}}.sidebar-head:after{content:"";background-color:var(--c-gray);width:24px;height:24px;transform:scaleY(1);mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 5.5L8.06 10.5L3.5 5.5' stroke='%238CA096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.sidebar-head.open{padding-bottom:12px}.sidebar-head.open+.sidebar-list{height:auto;padding-top:20px;padding-bottom:12px}.sidebar-head.open:after{transform:scaleY(-1)}@media (width<=768px){.sidebar-head:not(.open)+.sidebar-list{opacity:0;overflow:hidden;height:0!important}}.sidebar-list{padding-top:68px;padding-bottom:12px;transition:padding .3s ease-in-out,height .3s ease-in-out,opacity .3s ease-in-out}@media (width<=768px){.sidebar-list{height:1px;padding-top:0}}.sidebar-list .sidebar-item:not(:last-child){margin-bottom:28px}@media (width<=768px){.sidebar-list .sidebar-item:not(:last-child){margin-bottom:21px}}.sidebar-list .sidebar-link{letter-spacing:.01em;font-size:18px;line-height:1.5;transition:color .3s ease-in-out}@media (hover:hover) and (pointer:fine){.sidebar-list .sidebar-link:hover{color:var(--c-green)}}@media (width<=768px){.sidebar-list .sidebar-link{font-size:16px}}.sidebar-list .sidebar-link.current{color:var(--c-green);font-weight:700}.sidebar-list .subcategory-heading{margin-bottom:24px;display:block}@media (width<=768px){.sidebar-list .subcategory-heading{font-size:16px}}.sidebar-list .sidebar-list{padding:0 0 0 26px}@media (width<=768px){.sidebar-list .sidebar-list{height:auto;padding-left:25px}}.sidebar-list .sidebar-list li{list-style-type:disc}.sidebar-list .sidebar-list li:not(:last-child){margin-bottom:26px}@media (width<=768px){.sidebar-list .sidebar-list li:not(:last-child){margin-bottom:20px}}.sidebar-list .sidebar-list a{letter-spacing:.01em;font-size:18px;line-height:1.5}@media (width<=768px){.sidebar-list .sidebar-list a{font-size:16px}}
