@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sixtyfour&display=swap";@import"https://fonts.googleapis.com/css2?family=Faster+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Dela+Gothic+One&display=swap";.sidebar,.right-sidebar{min-width:284px;height:calc(100vh - 64px);padding-top:2rem;padding-right:2rem;position:sticky;top:64px;background-color:var(--bg);color:var(--text);display:none}@media(min-width:480px)and (max-width:767px){.sidebar,.right-sidebar{display:none}}@media(min-width:768px)and (max-width:1023px){.sidebar,.right-sidebar{padding:2rem 2rem 0;display:block}}@media(min-width:1024px)and (max-width:1279px){.sidebar,.right-sidebar{padding-top:2rem;display:block}}@media(min-width:1280px)and (max-width:1439px){.sidebar,.right-sidebar{padding-top:2rem;margin-left:2rem;display:block}}@media(min-width:1440px){.sidebar,.right-sidebar{display:block}}.sidebar .version,.right-sidebar .version{border-radius:4px;display:flex;align-items:center;gap:10px;height:40px;margin-bottom:2rem;margin-top:1rem}.sidebar .version .icon-wrapper,.right-sidebar .version .icon-wrapper{background-color:#f0f7ff;width:fit-content;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgb(145,182,224);border-radius:4px}.sidebar .version .icon-wrapper svg,.right-sidebar .version .icon-wrapper svg{display:flex;align-items:center;justify-content:center}.sidebar .version .text,.right-sidebar .version .text{display:flex;flex-direction:column}.sidebar .version .text p,.right-sidebar .version .text p{font-weight:600;font-size:13px}.sidebar .version .text span,.right-sidebar .version .text span{font-size:12px;color:gray}.sidebar .links,.right-sidebar .links{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;max-height:calc(100vh - 104px - 5rem);scrollbar-width:thin;scrollbar-color:var(--border) transparent;scrollbar-gutter:stable;padding-bottom:3rem}.sidebar .links .section-title,.right-sidebar .links .section-title{font-size:14px;font-weight:500;padding-top:10px}.sidebar .links li,.right-sidebar .links li{font-size:14px;list-style:none;padding-left:5px}.sidebar .links .active,.right-sidebar .links .active{color:#265efa}.sidebar .links .greyed-out,.right-sidebar .links .greyed-out{color:#d3d3d3}.sidebar .links li a{color:var(--lightgray);text-decoration:none;transition:color .2s}.sidebar .links li a:hover{color:var(--text)}.sidebar .links li a.active{color:#00bcff;font-weight:400}@media(min-width:480px)and (max-width:767px){.right-sidebar{border:1px solid red;display:none}}@media(min-width:768px)and (max-width:1023px){.right-sidebar{display:none;border:1px solid red}}@media(min-width:1024px)and (max-width:1279px){.right-sidebar{display:none}}.footer{height:400px;width:100%;border-top:1px solid var(--dividerColor);padding:2rem 0;background-color:var(--bg);color:var(--text)}.footer .footer-content{width:1400px;margin:0 auto;display:flex}@media(min-width:480px)and (max-width:767px){.footer .footer-content{padding:0 1rem;max-width:100%}}@media(min-width:768px)and (max-width:1023px){.footer .footer-content{padding:0 0rem;max-width:100%}}@media(min-width:1024px)and (max-width:1279px){.footer .footer-content{padding:0 2rem;max-width:100%}}@media(min-width:1280px)and (max-width:1439px){.footer .footer-content{max-width:100%;padding:0 1rem}}@media(min-width:1440px){.footer .footer-content{padding:0rem}}.footer .footer-content .name{height:calc(400px - 4rem);width:15%;display:flex;flex-direction:column;justify-content:space-between;min-width:284px}.footer .footer-content .name h1{font-family:Dela Gothic One,sans-serif;font-weight:400;font-style:normal;font-size:28px;color:var(--text)}.footer .footer-content .name P{color:gray;font-size:12px}.footer .footer-content .sections{width:100%;display:flex;justify-content:space-between;padding:0 3rem}.footer .footer-content .sections .section{display:flex;flex-direction:column;gap:.5rem;flex:1}.footer .footer-content .sections .section .section-title{font-size:14px;font-weight:500;padding-top:10px;padding-bottom:10px}.footer .footer-content .sections .section li{font-size:14px;color:var(--lightgray);list-style:none}.footer .footer-content .newsletter{min-width:284px}.footer .footer-content .newsletter .section{display:flex;flex-direction:column;gap:15px}.footer .footer-content .newsletter .section p{font-size:14px;color:gray}.footer .footer-content .newsletter .section .section-title{font-size:14px;font-weight:500;padding-top:10px;color:#000}.footer .footer-content .newsletter .section .input{display:flex;border:1px solid rgb(179,179,179);padding:5px 10px;border-radius:4px}.footer .footer-content .newsletter .section .input input{width:70%;border:none;outline:none}.navbar{height:64px;width:100%;background-color:var(--bg);color:var(--text);border-bottom:1px solid var(--dividerColor);display:flex;align-items:center;position:sticky;top:0;z-index:9999}@media(min-width:480px)and (max-width:767px){.navbar{padding:0 1rem}}@media(min-width:768px)and (max-width:1023px){.navbar{padding:0 2rem}}@media(min-width:1024px)and (max-width:1279px){.navbar{padding:0 2rem}}@media(min-width:1280px)and (max-width:1439px){.navbar{padding:0 2rem}}@media(min-width:1440px){.navbar{padding:0rem 2rem}}.navbar .navbar-content{width:1400px;margin:0 auto;display:flex;align-items:center;gap:3rem}.navbar .navbar-content .logo .logo-text{font-family:Dela Gothic One,sans-serif;font-weight:400;font-style:normal;font-size:27px;color:var(--text)}.navbar .navbar-content .links{display:flex;list-style:none;flex:1;gap:1.5rem}.navbar .navbar-content .links li{font-size:14px;color:var(--lightgray);font-weight:500}.navbar .navbar-content .links li a:hover{color:var(--text)}.navbar .navbar-content .links .active{color:#00bcff;font-weight:500}.navbar .navbar-content .controls{margin-left:auto}.content{min-height:100vh;display:flex;flex-direction:column;padding-inline:3rem;margin-top:2rem;padding-bottom:2.5rem;background-color:var(--bg);color:var(--text);width:75%}@media(min-width:480px)and (max-width:767px){.content{padding-inline:1rem;width:100%}}@media(min-width:768px)and (max-width:1023px){.content{padding-inline:1rem;width:100%}}@media(min-width:1024px)and (max-width:1279px){.content{padding-inline:1rem;width:100%}}.content h1{font-weight:600;font-size:35px}.content p{font-size:14px}.content h1,.content h2{margin-bottom:1rem}.content .intro{line-height:24px}.content .docs-heading{border-top:1px solid var(--dividerColor);padding-top:2.5rem;margin-top:2.5rem;font-weight:600}.content .paragraph{font-size:14px;line-height:24px;display:flex;flex-direction:column;list-style-type:none;gap:1rem}.content .paragraph li{padding-left:15px;list-style-type:disc;list-style-position:inside}.content .paragraph li:nth-of-type(1){margin-top:1rem}.content .paragraph li strong{color:#6c6ce4;font-weight:500}.content .sub-heading{margin-top:2rem}.content .sub-heading p{white-space:pre-wrap;line-height:30px}.content .sub-heading h3{font-weight:500}.content .navigation-buttons{width:100%;display:flex;justify-content:space-between;margin-top:3rem}.content .navigation-buttons a{font-size:14px;color:var(--lightgray);cursor:pointer;display:flex;align-items:center;gap:5px}.content .navigation-buttons a:hover{color:var(--text)}.templates{display:flex;flex-wrap:wrap;gap:1rem;width:900px}@media(min-width:480px)and (max-width:767px){.templates{width:100%}}.templates .template{width:233px;height:200px;border:1px solid var(--border);padding:10px 1rem;border-radius:8px;display:flex;flex-direction:column;gap:1rem;cursor:pointer}@media(min-width:480px)and (max-width:767px){.templates .template{width:100%}}.templates .template .name{font-size:22px}.templates .template .author{font-size:14px;color:gray;display:flex;justify-content:space-between;width:100%}.templates .template .stats{margin-top:auto;display:flex;justify-content:space-between}.template-filter{height:40px;width:100%;margin:1rem 0 2rem;display:flex;align-items:center;gap:1rem}.template-filter .option{border:1px solid var(--border);padding:5px 10px;border-radius:4px;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;background-color:var(--bg);color:var(--text)}.template-filter .option:nth-of-type(1) svg{margin-left:2px}.template-page-content{width:100%;position:relative}@media(min-width:480px)and (max-width:767px){.template-page-content{width:100%;padding:0 1rem;max-width:100vw}}.template-page-content .back a{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--lightgray)}.template-page-content .header{margin:1rem 0;padding-bottom:2rem;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:1rem}.template-page-content .header .title{font-size:24px;font-weight:500;display:flex;align-items:center;justify-content:space-between}.template-page-content .header .title .meta{font-size:14px;color:var(--lightgray);display:flex;gap:5px}.template-page-content .header .description,.template-page-content .header .author{color:var(--lightgray)}.template-page-content .header .tags{display:flex;align-items:center;gap:.5rem}.template-page-content .header .tags .tag{font-size:12px;color:#0072f5;background-color:#f0f7ff;border:1px solid #cce6ff;padding:5px 12px;border-radius:22px}.template-page-content .template-file pre{background:#0f172a;color:#e5e7eb;border-radius:10px;font-size:.9rem;line-height:1.6;outline:1px solid var(--border);overflow:hidden}.template-page-content .template-file pre .file-header{background-color:#000205;display:flex;padding:0rem 1.25rem;height:40px}.template-page-content .template-file pre .file-header .text{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}.template-page-content .template-file pre .file-header .text p{height:100%;width:fit-content;display:flex;align-items:center;color:var(--accent);font-size:12px}.template-page-content .template-file pre .file-header .text .copy-code-btn{cursor:pointer}.template-page-content .template-file pre code{display:flex;gap:1rem;font-family:JetBrains Mono,Fira Code,monospace;white-space:pre;overflow-x:auto;padding:0 1.25rem 2rem}.template-page-content .getting-started{margin-top:2rem}.template-page-content .getting-started .title{font-size:18px;font-weight:500}html.light{--bg: #fff;--text: #030712;--border: lightgray;--lightgray: #4a5565;--dividerColor: lightgray}html.dark{--bg: #030712;--text: #fff;--border: #4a5565;--lightgray: #d1d5dc;--dividerColor: #364153}*{margin:0;padding:0;box-sizing:border-box;font-family:Geist,sans-serif}main{width:100%;max-width:100vw;overflow-x:hidden}.layout-page{background-color:var(--bg);width:100vw;max-width:100%;position:relative}.layout-page .page{max-width:100%;position:relative}.layout-page .page-content{margin:0 auto;width:1400px;position:relative;display:flex;padding-bottom:3rem}@media(min-width:480px)and (max-width:767px){.layout-page .page-content{width:100%}}@media(min-width:768px)and (max-width:1023px){.layout-page .page-content{padding:0;max-width:100%}}@media(min-width:1024px)and (max-width:1279px){.layout-page .page-content{padding:0 2rem;max-width:100%}}@media(min-width:1280px)and (max-width:1439px){.layout-page .page-content{padding:0 0rem;max-width:100%}}@media(min-width:1440px){.layout-page .page-content{max-width:100%}}.layout-page .page-content .notice{margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-size:14px;justify-content:center}.layout-page .page-content .notice .label{color:#721c24;background-color:#f7e0e2;border-color:#f5c6cb;width:fit-content;font-size:12px;padding:5px 10px;border-radius:22px;font-weight:500}a{color:#6d6c6c;text-decoration:none}a:hover{color:#383838}
