From 17ec54e114fcadcf8058ccb373d9058b6ef2b995 Mon Sep 17 00:00:00 2001 From: "adamlui@protonmail.com" Date: Wed, 18 Dec 2024 09:47:07 -0800 Subject: [PATCH] Added Funded by Microsoft sections --- README.md | 19 +++++++++++++++++++ docs/README.md | 19 +++++++++++++++++++ docs/assets/styles/css/style.min.css | 2 +- docs/assets/styles/scss/style.scss | 3 ++- docs/de/README.md | 19 +++++++++++++++++++ docs/es/README.md | 19 +++++++++++++++++++ docs/fr/README.md | 19 +++++++++++++++++++ docs/hi/README.md | 19 +++++++++++++++++++ docs/index.html | 2 +- docs/it/README.md | 19 +++++++++++++++++++ docs/ja/README.md | 19 +++++++++++++++++++ docs/ko/README.md | 19 +++++++++++++++++++ docs/ne/README.md | 19 +++++++++++++++++++ docs/nl/README.md | 19 +++++++++++++++++++ docs/pt/README.md | 19 +++++++++++++++++++ docs/ru/README.md | 19 +++++++++++++++++++ docs/vi/README.md | 19 +++++++++++++++++++ docs/zh-cn/README.md | 19 +++++++++++++++++++ docs/zh-tw/README.md | 19 +++++++++++++++++++ 19 files changed, 308 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 490436d2b..3d665fedf 100644 --- a/README.md +++ b/README.md @@ -347,6 +347,25 @@ This library exists thanks to code, translations, issues & ideas from the follow
+
+ + **chatgpt.js** is funded in part by: + + + + + + + + +
+ +
+ + + +
+ **[Releases](https://github.com/KudoAI/chatgpt.js/releases)** / [Userguide](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Discuss](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/README.md b/docs/README.md index 490436d2b..3d665fedf 100644 --- a/docs/README.md +++ b/docs/README.md @@ -347,6 +347,25 @@ This library exists thanks to code, translations, issues & ideas from the follow
+
+ + **chatgpt.js** is funded in part by: + + + + + + + + +
+ +
+ + + +
+ **[Releases](https://github.com/KudoAI/chatgpt.js/releases)** / [Userguide](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Discuss](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/assets/styles/css/style.min.css b/docs/assets/styles/css/style.min.css index 7bc28d06f..02d0f391f 100644 --- a/docs/assets/styles/css/style.min.css +++ b/docs/assets/styles/css/style.min.css @@ -1 +1 @@ -@font-face{font-family:"Eurostile Extended Black";src:local("Eurostile Extended Black"),local("EurostileExtendedBlack"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.otf") format("opentype"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.ttf") format("truetype"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.woff") format("woff"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.woff2") format("woff2")}@font-face{font-family:"Major Mono Display";src:local("Major Mono Display"),local("MajorMonoDisplay-Regular"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.otf") format("opentype"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.ttf") format("truetype"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.woff") format("woff"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.woff2") format("woff2")}@font-face{font-family:"PolySans Neutral";src:local("PolySans Neutral"),local("PolySansNeutral-Regular"),url("../../fonts/polysans-neutral/PolySansNeutral.eot?#iefix") format("embedded-opentype"),url("../../fonts/polysans-neutral/PolySansNeutral.woff") format("woff"),url("../../fonts/polysans-neutral/PolySansNeutral.woff2") format("woff2"),url("../../fonts/polysans-neutral/PolySansNeutral.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Thin.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Thin.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Thin.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Thin.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-ThinItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-ThinItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-ThinItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-ThinItalic.woff2") format("woff2");font-weight:100;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Extra Light"),local("IBMPlexMono-ExtraLight"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-ExtraLight.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-ExtraLight.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-ExtraLight.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-ExtraLight.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Extra Light Italic"),local("IBMPlexMono-ExtraLightItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-ExtraLightItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-ExtraLightItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-ExtraLightItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-ExtraLightItalic.woff2") format("woff2");font-weight:200;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Light.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Light.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Light.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-LightItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-LightItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-LightItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-LightItalic.woff2") format("woff2");font-weight:300;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono"),local("IBMPlexMono-Regular"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Regular.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Regular.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Regular.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Regular Italic"),local("IBMPlexMono-RegularItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-RegularItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-RegularItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-RegularItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Medium.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Medium.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Medium.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Medium Italic"),local("IBMPlexMono-MediumItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-MediumItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-MediumItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-MediumItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Semi Bold"),local("IBMPlexMono-SemiBold"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-SemiBold.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-SemiBold.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-SemiBold.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Semi Bold Italic"),local("IBMPlexMono-SemiBoldItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-SemiBoldItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-SemiBoldItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-SemiBoldItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-SemiBoldItalic.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Bold.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Bold.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Bold.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-BoldItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-BoldItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-BoldItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic}.app-nav a.active{border-bottom:2px solid lime}a{word-break:break-word}.top-gradient{position:fixed;top:0;left:0;width:100%;height:20vh;background-image:linear-gradient(to top, transparent, #000);pointer-events:none;z-index:1}*{scrollbar-color:#d2d2d2 #1a1a1a;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#fff;border-radius:4px;border:1px #000 solid}::-webkit-scrollbar-thumb:hover{background:#d2d2d2}::-webkit-scrollbar-track{background:#1a1a1a}.menu-fadeup{opacity:0;transform:translateY(5px)}.menu-fadeup.visible{opacity:1;transform:translateY(0);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),transform .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.content-fadeup{opacity:0;transform:translateY(20px)}.content-fadeup.visible{opacity:1;transform:translateY(0);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1) .15s,transform .5s cubic-bezier(0.165, 0.84, 0.44, 1) .15s}.content-faderight{opacity:0;transform:translateX(-20px)}.content-fadeleft{opacity:0;transform:translateX(20px)}.content-faderight.visible,.content-fadeleft.visible{opacity:1;transform:translateX(0);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1) .15s,transform .5s cubic-bezier(0.165, 0.84, 0.44, 1) .15s}#kudoai{position:fixed;top:15px;left:35px;font-family:"Major Mono Display";font-size:2.25vw;z-index:500;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}#kudoai a{color:#fff;text-decoration:none}.kudo{font-size:135%;text-shadow:.225vw .225vw #fff;padding-right:4px}#kudoai a:hover .kudo,.kudo.hover{position:relative;animation:circular-slide 1.8s linear infinite}@keyframes circular-slide{0%,100%{top:0;left:0;text-shadow:.225vw .225vw}25%{top:0;left:.225vw;text-shadow:-0.225vw .225vw}50%{top:.225vw;left:.225vw;text-shadow:-0.225vw -0.225vw}75%{top:.225vw;left:0;text-shadow:.225vw -0.225vw}}.github-corner{z-index:5}.github-corner svg{fill:#fff;color:#000;height:115px;width:115px}canvas{position:fixed;width:100%;height:100%;pointer-events:none}.cover-main>img{margin-bottom:16px;width:98%}.cover-main{color:#fff}section.cover p{font-family:"Major Mono Display","IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;font-size:1.75rem !important;font-weight:bold;margin-bottom:48px;line-height:2.3rem !important}.cover-main>p:last-child a{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;text-transform:uppercase;font-size:1.35rem !important;color:#fff !important;border-width:3px !important;border-radius:0 !important;border-color:#fff !important;padding:16px 68px !important;transition:.04s !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;-webkit-touch-callout:none !important;-webkit-tap-highlight-color:transparent}.cover-main>p:last-child a:hover{background-color:blue;color:#fff !important;opacity:1 !important}.cover-main>p:last-child a:last-child{padding:16px 60px !important;border-color:#fff !important;font-weight:bold;background-color:#fff !important;color:#000 !important}.cover-main>p:last-child a:last-child:hover{background-color:blue !important;border-color:blue !important;color:#fff !important}.app-nav{right:35px;top:15px}.app-nav a{color:#fff !important;font-size:1.5rem}#language-selector{position:relative;top:-25px;right:32px}#language-selector svg{position:relative;top:9px;right:9px;cursor:pointer}#language-selector a{font-size:30px}#language-selector li{width:88%;margin-right:unset}#language-menu{display:none;position:absolute;top:127%;right:-49px;width:256px;height:87vh;overflow:scroll;font-size:28px !important;text-align:left;background:rgba(0,0,0,.75);border:3px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:5px 0;z-index:1}.dropdown--hoverable:hover #language-menu{display:block}.dropdown-link{display:block;padding:5px 15px;color:#333;text-decoration:none;transition:none !important}#language-selector li:hover{background-color:lime}.dropdown-link:hover{color:#000 !important}#dropdown-button{position:relative;padding-right:20px}#dropdown-button:after{content:"▼";position:absolute;right:-18px;top:.159rem;transform:scale(0.7)}.sidebar-toggle{bottom:36px;left:29px;background-color:rgba(0,0,0,0);-webkit-touch-callout:none !important;-webkit-tap-highlight-color:transparent}.sidebar-toggle:hover .sidebar-toggle-button{opacity:1}.sidebar-toggle span{background-color:#fff;width:20px;height:3px;margin-bottom:5px}.sidebar{background-color:rgba(0,0,0,0);padding-right:5px !important}.app-name{display:none}.sidebar-nav{padding-top:20px}.sidebar-nav>ul:first-of-type{margin-top:5vh}.sidebar a{font-size:2.1rem !important;line-height:3.8rem;color:#fff !important}.sidebar li.active>a{border-right:0 !important}.sidebar li.nav-active{border-right:4px solid lime;padding-right:15px}.sidebar ul>ul{margin:0 0 12px 26px}.sidebar ul>li:first-child{margin-top:8px}.sidebar ul>ul a{font-size:2rem !important;line-height:3.1rem}.sidebar li img{display:none}.search{background-color:#fff;font-size:1.3rem}.matching-post{transform:scale(0.7);margin:-31px}.app-name-link img{padding:0 2px}.sidebar-nav>ul>li:first-of-type,.sidebar-nav>ul>ul>ul:nth-of-type(2),.sidebar-nav>ul>ul:first-of-type+li{display:none}body{background:#000;color:#fff;cursor:url("../../cursors/futuristic/pointer.cur"),auto;font-family:"PolySans Neutral","Source Sans Pro","Helvetica Neue",Arial,sans-serif}strong,.anchor span{color:#fff !important}main a{color:#64ffff !important}#repo-cover{display:none}main h2{text-align:center;margin:8.4rem 0 5rem !important;font-size:6rem !important;font-family:"Eurostile Extended Black",Georgia,Cambria,Times New Roman,Times,serif;text-transform:uppercase}main h2 span{word-break:break-word}main h2 a{pointer-events:none}.anchor:hover{text-decoration:none}main h3{font-size:3.6rem !important;margin:4.75rem 0 2rem !important}main p{font-size:1.78rem !important;line-height:2.65rem !important}main blockquote{border-left:4px solid lime !important}main blockquote strong{color:#ff0 !important}main blockquote em{color:#87a99d !important}main blockquote p{border-left:none;width:38vw;font-size:1.5rem !important;line-height:2.1rem !important;text-align:left;float:right;position:relative;left:29px}main blockquote:first-of-type p{margin-top:55px !important}main blockquote:nth-of-type(2) p{margin-top:25px !important}img[src*=separator]{display:none}main h2+p{font-size:2.75rem !important;text-align:center;margin-top:-85px !important}main li::marker{font-size:1.4rem}main pre{width:100%;margin:65px 0 !important}main code{line-height:2.1rem !important}main pre,main code,.punctuation{font-family:"Roboto Mono",Monaco,courier,monospace !important;position:relative;font-size:1.35rem !important;color:#fff !important;background:rgba(0,0,0,.35) !important;margin-bottom:1px}.punctuation{background-color:rgba(0,0,0,0) !important}main pre code::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 128, 128, 0) 50%, rgba(0, 255, 255, 0.2) 50%);background-size:100% 5px}main pre code{border:#64ffff 2px solid;border-radius:12px !important;padding:26px !important}main p code{font-size:1.3rem !important;position:relative;bottom:2px;padding:2px 12px 5px !important;margin:0 5px !important;word-break:break-word;border:#fff 1px solid;border-radius:8px !important}main pre:after{display:none}.docsify-copy-code-button{font-size:1.1rem !important;background-color:rgba(0,0,0,0) !important;color:#fff !important;padding:13px 18px 13px 15px !important;right:30px !important;top:2px !important}.success,.error{font-size:1.1rem !important}main li pre{margin:65px 0 !important}.token.string{color:lime}.token.comment{color:#b6e3d4}.token.function,.token.keyword,.token.boolean,.token.number{color:#ffcb00}#shields{margin:125px 0 305px}#shields img{height:48px;margin:4px -2px}#intro+p{margin-top:-488px !important;font-size:3.3rem !important;color:#bbb;line-height:4.3rem !important;text-align:right;width:59%}#intro~ul:first-of-type{display:none}#intro h2 span{display:none !important}#feature-list{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;font-size:1.4rem;color:lime;position:relative;float:right;height:100px;top:-311px;right:-90px;width:41%;margin-bottom:365px}h2{padding-top:211px}#-greasemonkey,#-chrome{text-align:center;margin-bottom:55px !important}main blockquote+p{font-size:1.85rem !important;width:50%;text-align:right}main pre+p,main pre+p+p{text-align:center;padding:0 10vw}main ol{margin-top:95px;padding:0 9vw 0 12vw !important}#usage~pre+p{text-align:left !important;margin:65px 0 0 !important}#usage~pre+p+p{text-align:right !important;float:right !important;margin-bottom:152px}#showcase~h3:nth-of-type(even):not(#contributors~*),#showcase~h3+p:nth-of-type(even):not(#contributors~*){text-align:right}#showcase~h3+p+p:not(#contributors~*),#showcase~h3+p+p~p:not(#contributors~*){text-align:center !important}#showcase-cta{font-size:2.5rem !important;line-height:3.5rem !important;padding:0 10vw;margin-top:-29px}main h3 img{height:39px !important;width:auto !important;margin:0 19px -2px 0}main h3 a{text-decoration:none;color:#fff !important}main h3 a:hover{text-decoration:underline #42b983}img[src*=promo-tile]{width:74vw;border:1px solid #fff;margin:32px 0}a[href*="mailto:showcase"]{word-break:keep-all}#contributors,#contributors~p{text-align:center !important}#contributors+p{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;font-size:1.7rem !important;padding:0 12vw}#contributors+p+div{padding:0 7vw}#contributors~* img{border-radius:50%;width:4.2vw}#contributors~br{display:none}#footer{text-align:center;margin:-119px 0 -105px}#mc_embed_signup h2{margin:15px 0 3.5rem !important;font-size:2.68rem !important;color:#fff;-webkit-text-stroke:1px #000}.mc-field-group{margin:-4px 0 195px}.mc-field-group input{height:55px}input#mce-EMAIL{border-radius:0;width:32%;min-width:250px;margin-bottom:18px;border:1px solid #ccc;outline:none}input#mce-EMAIL,input#mce-EMAIL::placeholder{font-size:1.55rem;text-indent:15px}#mc-embedded-subscribe{font-size:1.45rem;color:#fff;background:#000;cursor:pointer;width:200px;margin-left:-6px;border-radius:0;border:1px;border:#fff solid;position:relative;bottom:1px}#copyright-footer{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;text-align:center;margin:69px 0 25px;font-size:1.15rem;line-height:29px}#copyright-footer span{position:relative;bottom:2px}#copyright-footer a{color:#fff !important;font-weight:400;text-decoration-line:underline}@media screen and (min-width: 768px)and (max-width: 1279px){#intro~p:first-of-type{line-height:3.6rem !important}main h2{font-size:5rem !important}main h3{font-size:3.55rem !important}main p,main blockquote+p,main blockquote+p+p{font-size:1.85rem !important;line-height:2.7rem !important}main p code{font-size:1.5rem !important;padding:2px 9px !important;border-radius:8px !important}}@media screen and (max-width: 767px)and (orientation: portrait){article{padding:0}.markdown-section{max-width:96%}.github-corner svg{height:88px;width:88px}#kudoai{transform:scale(1.7);margin-top:5.2px}#language-selector{transform:scale(0.7);right:0 !important}#language-selector a{font-size:26px}#language-selector svg{width:28px;height:28px}.cover-main{padding-top:21px}section.cover,.cover-main{margin:0 !important}.cover-main>img{width:100%;margin-bottom:0}section.cover p{font-size:6.3vw !important;line-height:4.3vh !important}.cover-main>p:last-child a,.cover-main>p:last-child a:last-child{padding:12px 43px !important}blockquote{margin:0 !important}.sidebar-toggle{bottom:33px;left:5px;background:rgba(0,0,0,0) !important}.back-to-top{bottom:39px;right:10px}#shields{display:none}#intro~p:first-of-type{font-size:2.8rem !important;line-height:3.1rem !important;margin:-236px 0 490px !important}#feature-list{font-size:1.7rem !important;margin-bottom:-136px !important;position:relative;width:inherit;left:16px;top:-244px;float:none}main li::marker{font-size:1.84rem !important}main h2{font-size:3rem !important;padding:0 12px 0 16px !important}main h3{font-size:2.5rem !important}main h3 img{height:32px !important}main p{font-size:1.85rem !important;width:inherit !important;text-align:center !important;line-height:2.5rem !important;word-wrap:break-word}main blockquote{margin:0 18px !important}main blockquote p{float:none;left:0}main blockquote+p,main pre+p{font-size:1.65rem !important;margin:0 17px !important}main pre+p,main pre+p+p{padding:0 !important}main ol{width:inherit;margin:0 32px;padding:0 0 0 15px !important}main ol p{text-align:left !important;word-break:break-word}main code,.token{font-size:1.2rem !important}main pre{padding:0 .11rem !important}main li pre{padding:0 !important}main p code{font-size:1.45rem !important;padding:2px 8px !important}.docsify-copy-code-button{display:none}#usage~pre+p,#usage~pre+p+p{font-size:1.85rem !important;text-align:center !important;margin:63px 0 !important;float:none !important}#showcase~h3,#showcase~p{text-align:center !important}img[src*=promo-tile]{width:100% !important}#contributors+p{font-size:1.5rem !important;padding:0 5px !important}#contributors+p+div{padding:0 !important;margin-bottom:197px}#contributors~* img{width:69px !important}#mc_embed_signup h2{font-size:2.55rem !important;left:-21px !important}input#mce-EMAIL,input#mce-EMAIL::placeholder{text-indent:0 !important;text-align:center}} \ No newline at end of file +@font-face{font-family:"Eurostile Extended Black";src:local("Eurostile Extended Black"),local("EurostileExtendedBlack"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.otf") format("opentype"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.ttf") format("truetype"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.woff") format("woff"),url("../../fonts/eurostile-extended-black/EurostileExtendedBlack.woff2") format("woff2")}@font-face{font-family:"Major Mono Display";src:local("Major Mono Display"),local("MajorMonoDisplay-Regular"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.otf") format("opentype"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.ttf") format("truetype"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.woff") format("woff"),url("../../fonts/major-mono-display/MajorMonoDisplay-Regular.woff2") format("woff2")}@font-face{font-family:"PolySans Neutral";src:local("PolySans Neutral"),local("PolySansNeutral-Regular"),url("../../fonts/polysans-neutral/PolySansNeutral.eot?#iefix") format("embedded-opentype"),url("../../fonts/polysans-neutral/PolySansNeutral.woff") format("woff"),url("../../fonts/polysans-neutral/PolySansNeutral.woff2") format("woff2"),url("../../fonts/polysans-neutral/PolySansNeutral.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Thin"),local("IBMPlexMono-Thin"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Thin.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Thin.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Thin.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Thin.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Thin Italic"),local("IBMPlexMono-ThinItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-ThinItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-ThinItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-ThinItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-ThinItalic.woff2") format("woff2");font-weight:100;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Extra Light"),local("IBMPlexMono-ExtraLight"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-ExtraLight.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-ExtraLight.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-ExtraLight.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-ExtraLight.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Extra Light Italic"),local("IBMPlexMono-ExtraLightItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-ExtraLightItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-ExtraLightItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-ExtraLightItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-ExtraLightItalic.woff2") format("woff2");font-weight:200;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Light.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Light.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Light.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-LightItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-LightItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-LightItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-LightItalic.woff2") format("woff2");font-weight:300;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono"),local("IBMPlexMono-Regular"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Regular.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Regular.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Regular.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Regular Italic"),local("IBMPlexMono-RegularItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-RegularItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-RegularItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-RegularItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Medium.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Medium.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Medium.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Medium Italic"),local("IBMPlexMono-MediumItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-MediumItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-MediumItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-MediumItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Semi Bold"),local("IBMPlexMono-SemiBold"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-SemiBold.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-SemiBold.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-SemiBold.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Semi Bold Italic"),local("IBMPlexMono-SemiBoldItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-SemiBoldItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-SemiBoldItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-SemiBoldItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-SemiBoldItalic.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-Bold.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-Bold.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-Bold.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Mono";src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url("../../fonts/ibm-plex-mono/otf/IBMPlexMono-BoldItalic.otf") format("opentype"),url("../../fonts/ibm-plex-mono/ttf/IBMPlexMono-BoldItalic.ttf") format("truetype"),url("../../fonts/ibm-plex-mono/woff/IBMPlexMono-BoldItalic.woff") format("woff"),url("../../fonts/ibm-plex-mono/woff2/IBMPlexMono-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic}.app-nav a.active{border-bottom:2px solid lime}a{word-break:break-word}.top-gradient{position:fixed;top:0;left:0;width:100%;height:20vh;background-image:linear-gradient(to top, transparent, #000);pointer-events:none;z-index:1}*{scrollbar-color:#d2d2d2 #1a1a1a;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#fff;border-radius:4px;border:1px #000 solid}::-webkit-scrollbar-thumb:hover{background:#d2d2d2}::-webkit-scrollbar-track{background:#1a1a1a}.menu-fadeup{opacity:0;transform:translateY(5px)}.menu-fadeup.visible{opacity:1;transform:translateY(0);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),transform .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.content-fadeup{opacity:0;transform:translateY(20px)}.content-fadeup.visible{opacity:1;transform:translateY(0);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1) .15s,transform .5s cubic-bezier(0.165, 0.84, 0.44, 1) .15s}.content-faderight{opacity:0;transform:translateX(-20px)}.content-fadeleft{opacity:0;transform:translateX(20px)}.content-faderight.visible,.content-fadeleft.visible{opacity:1;transform:translateX(0);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1) .15s,transform .5s cubic-bezier(0.165, 0.84, 0.44, 1) .15s}#kudoai{position:fixed;top:15px;left:35px;font-family:"Major Mono Display";font-size:2.25vw;z-index:500;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}#kudoai a{color:#fff;text-decoration:none}.kudo{font-size:135%;text-shadow:.225vw .225vw #fff;padding-right:4px}#kudoai a:hover .kudo,.kudo.hover{position:relative;animation:circular-slide 1.8s linear infinite}@keyframes circular-slide{0%,100%{top:0;left:0;text-shadow:.225vw .225vw}25%{top:0;left:.225vw;text-shadow:-0.225vw .225vw}50%{top:.225vw;left:.225vw;text-shadow:-0.225vw -0.225vw}75%{top:.225vw;left:0;text-shadow:.225vw -0.225vw}}.github-corner{z-index:5}.github-corner svg{fill:#fff;color:#000;height:115px;width:115px}canvas{position:fixed;width:100%;height:100%;pointer-events:none}.cover-main>img{margin-bottom:16px;width:98%}.cover-main{color:#fff}section.cover p{font-family:"Major Mono Display","IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;font-size:1.75rem !important;font-weight:bold;margin-bottom:48px;line-height:2.3rem !important}.cover-main>p:last-child a{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;text-transform:uppercase;font-size:1.35rem !important;color:#fff !important;border-width:3px !important;border-radius:0 !important;border-color:#fff !important;padding:16px 68px !important;transition:.04s !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;-webkit-touch-callout:none !important;-webkit-tap-highlight-color:transparent}.cover-main>p:last-child a:hover{background-color:blue;color:#fff !important;opacity:1 !important}.cover-main>p:last-child a:last-child{padding:16px 60px !important;border-color:#fff !important;font-weight:bold;background-color:#fff !important;color:#000 !important}.cover-main>p:last-child a:last-child:hover{background-color:blue !important;border-color:blue !important;color:#fff !important}.app-nav{right:35px;top:15px}.app-nav a{color:#fff !important;font-size:1.5rem}#language-selector{position:relative;top:-25px;right:32px}#language-selector svg{position:relative;top:9px;right:9px;cursor:pointer}#language-selector a{font-size:30px}#language-selector li{width:88%;margin-right:unset}#language-menu{display:none;position:absolute;top:127%;right:-49px;width:256px;height:87vh;overflow:scroll;font-size:28px !important;text-align:left;background:rgba(0,0,0,.75);border:3px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:5px 0;z-index:1}.dropdown--hoverable:hover #language-menu{display:block}.dropdown-link{display:block;padding:5px 15px;color:#333;text-decoration:none;transition:none !important}#language-selector li:hover{background-color:lime}.dropdown-link:hover{color:#000 !important}#dropdown-button{position:relative;padding-right:20px}#dropdown-button:after{content:"▼";position:absolute;right:-18px;top:.159rem;transform:scale(0.7)}.sidebar-toggle{bottom:36px;left:29px;background-color:rgba(0,0,0,0);-webkit-touch-callout:none !important;-webkit-tap-highlight-color:transparent}.sidebar-toggle:hover .sidebar-toggle-button{opacity:1}.sidebar-toggle span{background-color:#fff;width:20px;height:3px;margin-bottom:5px}.sidebar{background-color:rgba(0,0,0,0);padding-right:5px !important}.app-name{display:none}.sidebar-nav{padding-top:20px}.sidebar-nav>ul:first-of-type{margin-top:5vh}.sidebar a{font-size:2.1rem !important;line-height:3.8rem;color:#fff !important}.sidebar li.active>a{border-right:0 !important}.sidebar li.nav-active{border-right:4px solid lime;padding-right:15px}.sidebar ul>ul{margin:0 0 12px 26px}.sidebar ul>li:first-child{margin-top:8px}.sidebar ul>ul a{font-size:2rem !important;line-height:3.1rem}.sidebar li img{display:none}.search{background-color:#fff;font-size:1.3rem}.matching-post{transform:scale(0.7);margin:-31px}.app-name-link img{padding:0 2px}.sidebar-nav>ul>li:first-of-type,.sidebar-nav>ul>ul>ul:nth-of-type(2),.sidebar-nav>ul>ul:first-of-type+li{display:none}body{background:#000;color:#fff;cursor:url("../../cursors/futuristic/pointer.cur"),auto;font-family:"PolySans Neutral","Source Sans Pro","Helvetica Neue",Arial,sans-serif}strong,.anchor span{color:#fff !important}main a{color:#64ffff !important}#repo-cover{display:none}main h2{text-align:center;margin:8.4rem 0 5rem !important;font-size:6rem !important;font-family:"Eurostile Extended Black",Georgia,Cambria,Times New Roman,Times,serif;text-transform:uppercase}main h2 span{word-break:break-word}main h2 a{pointer-events:none}.anchor:hover{text-decoration:none}main h3{font-size:3.6rem !important;margin:4.75rem 0 2rem !important}main p{font-size:1.78rem !important;line-height:2.65rem !important}main blockquote{border-left:4px solid lime !important}main blockquote strong{color:#ff0 !important}main blockquote em{color:#87a99d !important}main blockquote p{border-left:none;width:38vw;font-size:1.5rem !important;line-height:2.1rem !important;text-align:left;float:right;position:relative;left:29px}main blockquote:first-of-type p{margin-top:55px !important}main blockquote:nth-of-type(2) p{margin-top:25px !important}img[src*=separator]{display:none}main h2+p{font-size:2.75rem !important;text-align:center;margin-top:-85px !important}main li::marker{font-size:1.4rem}main pre{width:100%;margin:65px 0 !important}main code{line-height:2.1rem !important}main pre,main code,.punctuation{font-family:"Roboto Mono",Monaco,courier,monospace !important;position:relative;font-size:1.35rem !important;color:#fff !important;background:rgba(0,0,0,.35) !important;margin-bottom:1px}.punctuation{background-color:rgba(0,0,0,0) !important}main pre code::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 128, 128, 0) 50%, rgba(0, 255, 255, 0.2) 50%);background-size:100% 5px}main pre code{border:#64ffff 2px solid;border-radius:12px !important;padding:26px !important}main p code{font-size:1.3rem !important;position:relative;bottom:2px;padding:2px 12px 5px !important;margin:0 5px !important;word-break:break-word;border:#fff 1px solid;border-radius:8px !important}main pre:after{display:none}.docsify-copy-code-button{font-size:1.1rem !important;background-color:rgba(0,0,0,0) !important;color:#fff !important;padding:13px 18px 13px 15px !important;right:30px !important;top:2px !important}.success,.error{font-size:1.1rem !important}main li pre{margin:65px 0 !important}.token.string{color:lime}.token.comment{color:#b6e3d4}.token.function,.token.keyword,.token.boolean,.token.number{color:#ffcb00}#shields{margin:125px 0 305px}#shields img{height:48px;margin:4px -2px}#intro+p{margin-top:-488px !important;font-size:3.3rem !important;color:#bbb;line-height:4.3rem !important;text-align:right;width:59%}#intro~ul:first-of-type{display:none}#intro h2 span{display:none !important}#feature-list{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;font-size:1.4rem;color:lime;position:relative;float:right;height:100px;top:-311px;right:-90px;width:41%;margin-bottom:365px}h2{padding-top:211px}#-greasemonkey,#-chrome{text-align:center;margin-bottom:55px !important}main blockquote+p{font-size:1.85rem !important;width:50%;text-align:right}main pre+p,main pre+p+p{text-align:center;padding:0 10vw}main ol{margin-top:95px;padding:0 9vw 0 12vw !important}#usage~pre+p{text-align:left !important;margin:65px 0 0 !important}#usage~pre+p+p{text-align:right !important;float:right !important;margin-bottom:152px}#showcase~h3:nth-of-type(even):not(#contributors~*),#showcase~h3+p:nth-of-type(even):not(#contributors~*){text-align:right}#showcase~h3+p+p:not(#contributors~*),#showcase~h3+p+p~p:not(#contributors~*){text-align:center !important}#showcase-cta{font-size:2.5rem !important;line-height:3.5rem !important;padding:0 10vw;margin-top:-29px}main h3 img{height:39px !important;width:auto !important;margin:0 19px -2px 0}main h3 a{text-decoration:none;color:#fff !important}main h3 a:hover{text-decoration:underline #42b983}img[src*=promo-tile]{width:74vw;border:1px solid #fff;margin:32px 0}a[href*="mailto:showcase"]{word-break:keep-all}#contributors,#contributors~p{text-align:center !important}#contributors+p{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;font-size:1.7rem !important;padding:0 12vw}#contributors+p+div{padding:0 7vw}#contributors+p+div img{border-radius:50%;width:4.2vw}#contributors~br{display:none}#footer{text-align:center;margin:-119px 0 -105px}img[src*="logos/partners"]{width:18vw}#mc_embed_signup h2{margin:15px 0 3.5rem !important;font-size:2.68rem !important;color:#fff;-webkit-text-stroke:1px #000}.mc-field-group{margin:-4px 0 195px}.mc-field-group input{height:55px}input#mce-EMAIL{border-radius:0;width:32%;min-width:250px;margin-bottom:18px;border:1px solid #ccc;outline:none}input#mce-EMAIL,input#mce-EMAIL::placeholder{font-size:1.55rem;text-indent:15px}#mc-embedded-subscribe{font-size:1.45rem;color:#fff;background:#000;cursor:pointer;width:200px;margin-left:-6px;border-radius:0;border:1px;border:#fff solid;position:relative;bottom:1px}#copyright-footer{font-family:"IBM Plex Mono","Roboto Mono",Monaco,courier,monospace !important;text-align:center;margin:69px 0 25px;font-size:1.15rem;line-height:29px}#copyright-footer span{position:relative;bottom:2px}#copyright-footer a{color:#fff !important;font-weight:400;text-decoration-line:underline}@media screen and (min-width: 768px)and (max-width: 1279px){#intro~p:first-of-type{line-height:3.6rem !important}main h2{font-size:5rem !important}main h3{font-size:3.55rem !important}main p,main blockquote+p,main blockquote+p+p{font-size:1.85rem !important;line-height:2.7rem !important}main p code{font-size:1.5rem !important;padding:2px 9px !important;border-radius:8px !important}}@media screen and (max-width: 767px)and (orientation: portrait){article{padding:0}.markdown-section{max-width:96%}.github-corner svg{height:88px;width:88px}#kudoai{transform:scale(1.7);margin-top:5.2px}#language-selector{transform:scale(0.7);right:0 !important}#language-selector a{font-size:26px}#language-selector svg{width:28px;height:28px}.cover-main{padding-top:21px}section.cover,.cover-main{margin:0 !important}.cover-main>img{width:100%;margin-bottom:0}section.cover p{font-size:6.3vw !important;line-height:4.3vh !important}.cover-main>p:last-child a,.cover-main>p:last-child a:last-child{padding:12px 43px !important}blockquote{margin:0 !important}.sidebar-toggle{bottom:33px;left:5px;background:rgba(0,0,0,0) !important}.back-to-top{bottom:39px;right:10px}#shields{display:none}#intro~p:first-of-type{font-size:2.8rem !important;line-height:3.1rem !important;margin:-236px 0 490px !important}#feature-list{font-size:1.7rem !important;margin-bottom:-136px !important;position:relative;width:inherit;left:16px;top:-244px;float:none}main li::marker{font-size:1.84rem !important}main h2{font-size:3rem !important;padding:0 12px 0 16px !important}main h3{font-size:2.5rem !important}main h3 img{height:32px !important}main p{font-size:1.85rem !important;width:inherit !important;text-align:center !important;line-height:2.5rem !important;word-wrap:break-word}main blockquote{margin:0 18px !important}main blockquote p{float:none;left:0}main blockquote+p,main pre+p{font-size:1.65rem !important;margin:0 17px !important}main pre+p,main pre+p+p{padding:0 !important}main ol{width:inherit;margin:0 32px;padding:0 0 0 15px !important}main ol p{text-align:left !important;word-break:break-word}main code,.token{font-size:1.2rem !important}main pre{padding:0 .11rem !important}main li pre{padding:0 !important}main p code{font-size:1.45rem !important;padding:2px 8px !important}.docsify-copy-code-button{display:none}#usage~pre+p,#usage~pre+p+p{font-size:1.85rem !important;text-align:center !important;margin:63px 0 !important;float:none !important}#showcase~h3,#showcase~p{text-align:center !important}img[src*=promo-tile]{width:100% !important}#contributors+p{font-size:1.5rem !important;padding:0 5px !important}#contributors+p+div{padding:0 !important;margin-bottom:197px}#contributors~* img{width:69px !important}#mc_embed_signup h2{font-size:2.55rem !important;left:-21px !important}input#mce-EMAIL,input#mce-EMAIL::placeholder{text-indent:0 !important;text-align:center}} \ No newline at end of file diff --git a/docs/assets/styles/scss/style.scss b/docs/assets/styles/scss/style.scss index c55962f5b..24186372b 100644 --- a/docs/assets/styles/scss/style.scss +++ b/docs/assets/styles/scss/style.scss @@ -363,13 +363,14 @@ a[href*='mailto:showcase'] { word-break: keep-all } font-family: 'IBM Plex Mono', 'Roboto Mono', Monaco, courier, monospace !important ; font-size: 1.7rem !important ; padding: 0 12vw } #contributors + p + div { padding: 0 7vw } /* narrow container of avatars */ -#contributors ~ * img { /* avatars */ +#contributors + p + div img { /* avatars */ border-radius: 50% ; /* add circular mask */ width: 4.2vw } /* resize */ #contributors ~ br { display: none } /* hide trailing line break */ /* Footer */ #footer { text-align: center ; margin: -119px 0 -105px } /* general position */ +img[src*="logos/partners"] { width: 18vw } #mc_embed_signup h2 { /* 1st CTA */ margin: 15px 0 3.5rem !important ; font-size: 2.68rem !important ; color: white ; -webkit-text-stroke: 1px black } diff --git a/docs/de/README.md b/docs/de/README.md index d29e945f9..521059d2c 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -344,6 +344,25 @@ Diese Bibliothek existiert dank Code, Übersetzungen, Problemen und Ideen der fo
+
+ +**chatgpt.js** wird teilweise finanziert von: + + + + + + + + +
+ +
+ + + +
+ **[Veröffentlichungen](https://github.com/KudoAI/chatgpt.js/releases)** / [Benutzerhandbuch](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Diskutieren](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/es/README.md b/docs/es/README.md index 27f85b2d3..986c17353 100644 --- a/docs/es/README.md +++ b/docs/es/README.md @@ -344,6 +344,25 @@ Esta biblioteca existe gracias al código, las traducciones, los problemas y las
+
+ +**chatgpt.js** está financiado en parte por: + + + + + + + + +
+ +
+ + + +
+ **[Lanzamientos](https://github.com/KudoAI/chatgpt.js/releases)** / [Guía del usuario](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Conversar](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/fr/README.md b/docs/fr/README.md index f8b806c3d..a1a2b7af0 100644 --- a/docs/fr/README.md +++ b/docs/fr/README.md @@ -344,6 +344,25 @@ Cette bibliothèque existe grâce au code, aux traductions, aux problèmes et au
+
+ +**chatgpt.js** est financé en partie par: + + + + + + + + +
+ +
+ + + +
+ **[Communiqués](https://github.com/KudoAI/chatgpt.js/releases)** / [Guide de l'utilisateur](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Discuter](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/hi/README.md b/docs/hi/README.md index ff503f51a..227a0f19c 100644 --- a/docs/hi/README.md +++ b/docs/hi/README.md @@ -344,6 +344,25 @@ https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3
+
+ +**chatgpt.js** को आंशिक रूप से निम्नलिखित द्वारा वित्तपोषित किया जाता है: + + + + + + + + +
+ +
+ + + +
+ **[विज्ञप्ति](https://github.com/KudoAI/chatgpt.js/releases)** / [यूजरगाइड](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [चर्चा करना](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/index.html b/docs/index.html index 82721d8c2..501e00b88 100644 --- a/docs/index.html +++ b/docs/index.html @@ -85,7 +85,7 @@ - + diff --git a/docs/it/README.md b/docs/it/README.md index 1d7187065..401cee6cb 100644 --- a/docs/it/README.md +++ b/docs/it/README.md @@ -344,6 +344,25 @@ Questa libreria esiste grazie al codice, alle traduzioni, alle issues e alle ide
+
+ +**chatgpt.js** è finanziato in parte da: + + + + + + + + +
+ +
+ + + +
+ **[Versioni](https://github.com/KudoAI/chatgpt.js/releases)** / [Guida per l'utente](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Discutere](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/ja/README.md b/docs/ja/README.md index e0dc3bf62..3f2e318ab 100644 --- a/docs/ja/README.md +++ b/docs/ja/README.md @@ -344,6 +344,25 @@ chatgpt.js で何かを作成して共有したい場合は、 +
+ +**chatgpt.js** は以下の資金によって一部運営されています: + +
+ + + + + + +
+ +
+ + + +
+ **[リリース](https://github.com/KudoAI/chatgpt.js/releases)** / [ユーザーガイド](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [議論](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/ko/README.md b/docs/ko/README.md index 87ff6dca6..2e4bde296 100644 --- a/docs/ko/README.md +++ b/docs/ko/README.md @@ -348,6 +348,25 @@ chatgpt.js 를 사용해 공유하고 싶은 프로젝트가 있다면, +
+ +**chatgpt.js**는 다음으로부터 일부 자금을 지원받았습니다: + +
+ + + + + + +
+ +
+ + + +
+ **[릴리스](https://github.com/KudoAI/chatgpt.js/releases)** / [사용자 가이드](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [토론](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/ne/README.md b/docs/ne/README.md index 0c8e92662..b60e34ef3 100644 --- a/docs/ne/README.md +++ b/docs/ne/README.md @@ -347,6 +347,25 @@ https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3
+
+ +**chatgpt.js** को आंशिक रूपमा वित्त पोषित छ: + + + + + + + + +
+ +
+ + + +
+ **[विज्ञप्ति](https://github.com/KudoAI/chatgpt.js/releases)** / [यूजरगाइड](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [चर्चा](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/nl/README.md b/docs/nl/README.md index ef574f323..7e5adedd8 100644 --- a/docs/nl/README.md +++ b/docs/nl/README.md @@ -344,6 +344,25 @@ Deze bibliotheek bestaat dankzij code, vertalingen, problemen en ideeën van de
+
+ +**chatgpt.js** wordt gedeeltelijk gefinancierd door: + + + + + + + + +
+ +
+ + + +
+ **[Uitgaven](https://github.com/KudoAI/chatgpt.js/releases)** / [gebruikershandleiding](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Bespreken](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/pt/README.md b/docs/pt/README.md index 11a084bb2..dba857376 100644 --- a/docs/pt/README.md +++ b/docs/pt/README.md @@ -344,6 +344,25 @@ Esta biblioteca existe graças ao código, traduções, problemas e ideias dos s
+
+ +O **chatgpt.js** é financiado em parte por: + + + + + + + + +
+ +
+ + + +
+ **[Lançamentos](https://github.com/KudoAI/chatgpt.js/releases)** / [guia do usuário](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Discutir](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/ru/README.md b/docs/ru/README.md index e8b1b1968..8dc3d5514 100644 --- a/docs/ru/README.md +++ b/docs/ru/README.md @@ -339,6 +339,25 @@ https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3
+
+ +**chatgpt.js** частично финансируется: + + + + + + + + +
+ +
+ + + +
+ **[Релизы](https://github.com/KudoAI/chatgpt.js/releases)** / [Руководство пользователя](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Обсуждать](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/vi/README.md b/docs/vi/README.md index 813ce4d57..28d9c6244 100644 --- a/docs/vi/README.md +++ b/docs/vi/README.md @@ -351,6 +351,25 @@ Thư viện này tồn tại nhờ mã, bản dịch, vấn đề & ý tưởng
+
+ +**chatgpt.js** được tài trợ một phần bởi: + + + + + + + + +
+ +
+ + + +
+ **[Phát hành](https://github.com/KudoAI/chatgpt.js/releases)** / [Hướng dẫn sử dụng](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [Bàn luận](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/zh-cn/README.md b/docs/zh-cn/README.md index aeb00ac14..b11830cfe 100644 --- a/docs/zh-cn/README.md +++ b/docs/zh-cn/README.md @@ -343,6 +343,25 @@ https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3
+
+ +**chatgpt.js** 的部分资金来自: + + + + + + + + +
+ +
+ + + +
+ **[发布](https://github.com/KudoAI/chatgpt.js/releases)** / [用户指南](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [讨论](https://github.com/KudoAI/chatgpt.js/discussions) / diff --git a/docs/zh-tw/README.md b/docs/zh-tw/README.md index 4e6cb6d87..0a8e1aa81 100644 --- a/docs/zh-tw/README.md +++ b/docs/zh-tw/README.md @@ -343,6 +343,25 @@ https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3
+
+ +**chatgpt.js** 的部分資金來自: + + + + + + + + +
+ +
+ + + +
+ **[發布](https://github.com/KudoAI/chatgpt.js/releases)** / [用戶指南](https://github.com/KudoAI/chatgpt.js/blob/v3.3.5/docs/USERGUIDE.md) / [討論](https://github.com/KudoAI/chatgpt.js/discussions) /