140 lines
236 KiB
Plaintext
140 lines
236 KiB
Plaintext
|
<!DOCTYPE html><html lang="en" class="replit-ui-theme-root" style="-webkit-app-region:drag"><head><link rel="canonical" href="https://replit.com/@zalman2022/api"/><title>api - Replit</title><link rel="shortcut icon" href="/public/icons/favicon-prompt-192.png" sizes="192x192" type="image/png"/><link rel="alternate" type="application/json+oembed" href="https://replit.com/data/oembed?url=https%3A%2F%2Freplit.com%2F%40zalman2022%2Fapi" title="Replit - select language"/><meta property="og:title" content="api"/><meta property="og:description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter."/><meta property="og:type" content="article"/><meta property="og:image" content="https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"/><meta property="og:site_name" content="replit"/><meta property="fb:app_id" content="1775481339348651"/><meta itemProp="name" content="replit"/><meta itemProp="description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter."/><meta itemProp="image" content="https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"/><meta name="description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter."/><meta name="keywords" content="IDE,Interpreter,Compiler,Teach,Host,Learn,Code,REPL,Compiler,Clojure,Haskell,Kotlin,QBasic,Forth,LOLCODE,BrainF,Emoticon,Bloop,Unlambda,CoffeeScript,Scheme,APL,Lua,Ruby,Roy,Python,Node.js,Deno (beta),Go,C++,C,C#,F#,HTML, CSS, JS,Rust,Swift,Python (with Turtle),Basic (beta),R,Bash,Crystal,Julia,Elixir,Nim,Dart,Reason Node.js,Tcl,Erlang,TypeScript,Pygame,Love2D,Emacs Lisp (Elisp),PHP Web Server,SQLite,Java,PHP CLI,Pyxel,Raku,Scala (beta),Nix"/><meta name="author" property="og:author" content="replit"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@replit"/><meta name="twitter:title" content="api"/><meta name="twitter:description" content="Run FastAPI code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter."/><meta name="twitter:image" content="https://storage.googleapis.com/replit/images/1674860936774_6fb6d5d34d7acf72e00b99dcfd903979.jpeg"/><meta name="twitter:domain" content="replit.com"/><meta name="google" value="notranslate"/><meta name="viewport" content="width=device-width, initial-scale=1"/><style>
|
||
|
|
||
|
/* PLEX SANS */
|
||
|
|
||
|
/* ibm-plex-sans-regular - latin */
|
||
|
@font-face {
|
||
|
font-family: 'IBM Plex Sans';
|
||
|
font-style: normal;
|
||
|
font-weight: 400;
|
||
|
src: local('IBM Plex Sans Regular'), local('IBMPlexSans-Regular'),
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
|
||
|
}
|
||
|
/* ibm-plex-sans-italic - latin */
|
||
|
@font-face {
|
||
|
font-family: 'IBM Plex Sans';
|
||
|
font-style: italic;
|
||
|
font-weight: 400;
|
||
|
src: local('IBM Plex Sans Italic'), local('IBMPlexSans-Italic'),
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
|
||
|
}
|
||
|
/* ibm-plex-sans-500 - latin */
|
||
|
@font-face {
|
||
|
font-family: 'IBM Plex Sans';
|
||
|
font-style: normal;
|
||
|
font-weight: 500;
|
||
|
src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'),
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
|
||
|
}
|
||
|
/* ibm-plex-sans-500italic - latin */
|
||
|
@font-face {
|
||
|
font-family: 'IBM Plex Sans';
|
||
|
font-style: italic;
|
||
|
font-weight: 500;
|
||
|
src: local('IBM Plex Sans Medium Italic'), local('IBMPlexSans-Medium-Italic'),
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
|
||
|
}
|
||
|
/* ibm-plex-sans-600 - latin */
|
||
|
@font-face {
|
||
|
font-family: 'IBM Plex Sans';
|
||
|
font-style: normal;
|
||
|
font-weight: 600;
|
||
|
src: local('IBM Plex Sans Semibold'), local('IBMPlexSans-Semibold'),
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
|
||
|
}
|
||
|
/* ibm-plex-sans-600italic - latin */
|
||
|
@font-face {
|
||
|
font-family: 'IBM Plex Sans';
|
||
|
font-style: italic;
|
||
|
font-weight: 600;
|
||
|
src: local('IBM Plex Sans Semibold Italic'), local('IBMPlexSans-Semibold-Italic'),
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
|
||
|
url('/public/fonts/ibm-plex-sans-v8-latin-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
|
||
|
}
|
||
|
|
||
|
</style><meta charSet="utf-8"/><link rel="manifest" href="/public/manifest.json"/><meta name="theme-color" content="#12141A"/><meta http-equiv="origin-trial" content="AsKJNnBESA8LBSWSiA1TeHAuM7wj/zSm2MVlsxnG6yMeAuorNg9zyAEC3w+lp88yOz+9zkJmIQ++T1Cl4asHoAUAAABQeyJvcmlnaW4iOiJodHRwczovL3JlcGxpdC5jb206NDQzIiwiZmVhdHVyZSI6IkRpZ2l0YWxHb29kcyIsImV4cGlyeSI6MTYzMTY2Mzk5OX0="/><link rel="apple-touch-icon" href="https://replit.com/public/images/ogBanner.png"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Replit"/><link rel="search" type="application/opensearchdescription+xml" href="/public/opensearch.xml" title="Replit"/><style>
|
||
|
@font-face {
|
||
|
font-family: 'ReplitHack';
|
||
|
src: url('/public/fonts/hack-regular.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-regular.woff?sha=3114f1256') format('woff');
|
||
|
font-weight: 400;
|
||
|
font-style: normal;
|
||
|
}
|
||
|
|
||
|
@font-face {
|
||
|
font-family: 'ReplitHack';
|
||
|
src: url('/public/fonts/hack-bold.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-bold.woff?sha=3114f1256') format('woff');
|
||
|
font-weight: 700;
|
||
|
font-style: normal;
|
||
|
}
|
||
|
|
||
|
@font-face {
|
||
|
font-family: 'ReplitHack';
|
||
|
src: url('/public/fonts/hack-italic.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-italic.woff?sha=3114f1256') format('woff');
|
||
|
font-weight: 400;
|
||
|
font-style: italic;
|
||
|
}
|
||
|
|
||
|
@font-face {
|
||
|
font-family: 'ReplitHack';
|
||
|
src: url('/public/fonts/hack-bolditalic.woff2?sha=3114f1256') format('woff2'), url('/public/fonts/hack-bolditalic.woff?sha=3114f1256') format('woff');
|
||
|
font-weight: 700;
|
||
|
font-style: italic;
|
||
|
}
|
||
|
</style><meta name="next-head-count" content="34"/><script>
|
||
|
window.preloadErrorHandler = function (event) {
|
||
|
var xhr = new XMLHttpRequest();
|
||
|
xhr.open('POST', 'https://http-intake.logs.datadoghq.com/api/v2/logs?dd-api-key=pub8f051f96eacc650d8df54a4ce53b9374', true);
|
||
|
xhr.setRequestHeader('Accept', 'application/json');
|
||
|
xhr.setRequestHeader('Content-Type', 'application/json');
|
||
|
|
||
|
xhr.send(JSON.stringify({
|
||
|
ddsource: 'browser',
|
||
|
ddtags: 'env:production,version:a6fb0974',
|
||
|
message: 'Browser preload error',
|
||
|
preloadError: {
|
||
|
errorMessage: event.message,
|
||
|
errorFile: event.filename,
|
||
|
errorLine: event.lineno,
|
||
|
errorColumn: event.colno,
|
||
|
errorStackOrType: event.error ? event.error.stack : '',
|
||
|
errorJSType: typeof event.error
|
||
|
},
|
||
|
service: 'website',
|
||
|
http: {
|
||
|
useragent: window.navigator.userAgent
|
||
|
},
|
||
|
view: {
|
||
|
url: window.location.href,
|
||
|
referrer: window.document.referrer
|
||
|
}
|
||
|
}));
|
||
|
};
|
||
|
window.addEventListener('error', window.preloadErrorHandler);
|
||
|
</script><link rel="dns-prefetch" href="http://sp.replit.com"/><script src="https://polyfill.io/v3/polyfill.min.js?features=default,es2015,es2016,es2017,es2018,es2019,es2020,es2021,ResizeObserver,smoothscroll,TextEncoder,Array.prototype.at"></script><script type="text/javascript">KNOWN_LANGUAGES = JSON.parse(atob('eyJjbG9qdXJlIjp7ImRpc3BsYXlOYW1lIjoiQ2xvanVyZSIsInRhZ2xpbmUiOiJBIG1vZGVybiBKVk0tYmFzZWQgTGlzcCBkaWFsZWN0IHdpdGggYSBmb2N1cyBvbiBpbW11dGFiaWxpdHkiLCJrZXkiOiJjbG9qdXJlIiwiZW50cnlwb2ludCI6Im1haW4uY2xqIiwiZXh0IjoiY2xqIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJDbG9qdXJlIDEuOC4wXG5KYXZhIEhvdFNwb3QoVE0pIDY0LUJpdCBTZXJ2ZXIgVk0gMS44LjBfOTEtYjE0IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2Nsb2p1cmUuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJoYXNrZWxsIjp7ImRpc3BsYXlOYW1lIjoiSGFza2VsbCIsInRhZ2xpbmUiOiJBbiBhZHZhbmNlZCwgcHVyZWx5IGZ1bmN0aW9uYWwgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UiLCJrZXkiOiJoYXNrZWxsIiwiZW50cnlwb2ludCI6Im1haW4uaHMiLCJleHQiOiJocyIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjp0cnVlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJHSENpLCB2ZXJzaW9uIDguNi41IiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2hhc2tlbGwuc3ZnIiwiZW5naW5lIjoiZ292YWwiLCJpc05ldyI6ZmFsc2UsImNvbmZpZyI6eyJpc1NlcnZlciI6ZmFsc2UsImlzVm5jIjpmYWxzZX19LCJrb3RsaW4iOnsiZGlzcGxheU5hbWUiOiJLb3RsaW4iLCJ0YWdsaW5lIjoiU3RhdGljYWxseSB0eXBlZCBwcm9ncmFtbWluZyBsYW5ndWFnZSBpbnRlcm9wZXJhYmxlIHdpdGggSmF2YSBhbmQgQW5kcm9pZCIsImtleSI6ImtvdGxpbiIsImVudHJ5cG9pbnQiOiJtYWluLmt0IiwiZXh0Ijoia3QiLCJoYXNVbml0VGVzdHMiOmZhbHNlLCJoYXNQcm9qZWN0TW9kZSI6dHJ1ZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0IjpmYWxzZSwiaGFzSW50ZXJwcmV0ZXIiOmZhbHNlLCJoYXNMYW5ndWFnZVNlcnZlciI6ZmFsc2UsImhhc0RBUCI6ZmFsc2UsImhlYWRlciI6ImtvdGxpbmMtanZtIDEuMy43MiAoSlJFIDExLjAuOCsxMC1wb3N0LVVidW50dS0wdWJ1bnR1MTE4LjA0LjEpXG5cbkhpbnQ6IHJ1biBcdTAwMWJbMzJta290bGluYy1qdm1cdTAwMWJbMG0gZm9yIHRoZSBpbnRlcmFjdGl2ZSByZXBsIiwiY2F0ZWdvcnkiOiJQcmFjdGljYWwiLCJpY29uIjoiaHR0cHM6Ly9yZXBsaXQuY29tL3B1YmxpYy9pbWFnZXMvbGFuZ3VhZ2VzL2tvdGxpbi5zdmciLCJlbmdpbmUiOiJnb3ZhbCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sInFiYXNpYyI6eyJkaXNwbGF5TmFtZSI6IlFCYXNpYyIsInRhZ2xpbmUiOiJTdHJ1Y3R1cmVkIHByb2dyYW1taW5nIGZvciBiZWdpbm5lcnMuIiwia2V5IjoicWJhc2ljIiwiZW50cnlwb2ludCI6Im1haW4uYmFzIiwiZXh0IjoiYmFzIiwiaGFzVW5pdFRlc3RzIjpmYWxzZSwiaGFzUHJvamVjdE1vZGUiOmZhbHNlLCJoYXNGb3JtYXQiOmZhbHNlLCJoYXNMaWJyYXJpZXMiOmZhbHNlLCJoYXNVUE0iOmZhbHNlLCJoYXNHaXQiOnRydWUsImhhc0ludGVycHJldGVyIjpmYWxzZSwiaGFzTGFuZ3VhZ2VTZXJ2ZXIiOmZhbHNlLCJoYXNEQVAiOmZhbHNlLCJoZWFkZXIiOiJRQmFzaWMgKHFiLmpzKVxuQ29weXJpZ2h0IChjKSAyMDEwIFN0ZXZlIEhhbm92IiwiY2F0ZWdvcnkiOiJDbGFzc2ljIiwiaWNvbiI6Ii9wdWJsaWMvaW1hZ2VzL2xhbmd1YWdlcy9sYW5ndWFnZS5zdmciLCJlbmdpbmUiOiJyZXBsYm94IiwiaXNOZXciOmZhbHNlLCJjb25maWciOnsiaXNTZXJ2ZXIiOmZhbHNlLCJpc1ZuYyI6ZmFsc2V9fSwiZm9ydGgiOnsiZGlzcGxheU5hbWUiOiJGb3J0aCIsInRhZ2xpbmUiOiJBbiBpbnRlcmFjdGl2ZSBzdGFjay1vcmllbnRlZCBsYW5ndWFnZS4iLCJrZXkiOiJmb3J0aCIsImVudHJ5cG9pbnQiOiJtYWluLmZ0aCIsImV4dCI6ImZ0aCIsImhhc1VuaXRUZXN0cyI6ZmFsc2UsImhhc1Byb2plY3RNb2RlIjpmYWxzZSwiaGFzRm9ybWF0IjpmYWxzZSwiaGFzTGlicmFyaWVzIjpmYWxzZSwiaGFzVVBNIjpmYWxzZSwiaGFzR2l0Ijp0cnVlLCJoYXNJbnRlcnByZXRlciI6ZmFsc2UsImhhc0xhbmd1YWdlU2VydmVyIjpmYWxzZSwiaGFzREFQIjpmYWxzZSwiaGVhZGVyIjoiSlMtRm9ydGggMC41MjAwODA0MTcxMzQyXG5odHRwOi8vd3d3LmZvcnRoZnJlYWsubmV0L2pzZm9ydGguaHRtbFxuVGhpcyBwcm9ncmFtIGlzIHB1Ymxpc2hlZCB1bmRlciB0aGUgR1BMLiIsImNhdGVnb3J5IjoiQ2xhc3NpYyIsImljb24iOiIvcHVibGljL2ltYWdlcy9sYW5ndWFnZXMvbGFuZ3VhZ2Uuc3ZnIiwiZW5naW5lIjoicmVwbGJveCIsImlzTmV3IjpmYWxzZSwiY29uZmlnIjp7ImlzU2VydmVyIjpmYWxzZSwiaXNWbmMiOmZhbHNlfX0sImxvbGNvZGUiOnsiZGlzcGx
|
||
|
!function() {var analytics = window.analytics = window.analytics || [];if (!analytics.initialize)if (analytics.invoked) window.console && console.error && console.error("Segment snippet included twice.");else {analytics.invoked = !0;analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on"];analytics.factory = function(e) {return function() {var t = Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for (var e = 0; e < analytics.methods.length; e++) {var key = analytics.methods[e];analytics[key] = analytics.factory(key)}analytics.load = function(key, e) {var t = document.createElement("script");t.type = "text/javascript";t.defer = !0;t.src = "https://sp.replit.com/sdk.js/v1/" + key + "/sdk.min.js";var n = document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t, n);analytics._loadOptions = e};analytics.SNIPPET_VERSION = "4.15.3";
|
||
|
analytics.load('dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX', {integrations: {'Segment.io': { apiHost: 'sp.replit.com/v1' }}});
|
||
|
}}();</script><script>
|
||
|
(function (isTouchDevice) {
|
||
|
if (!isTouchDevice) return;
|
||
|
var isTouchClass = 'is-touch-device';
|
||
|
var docElement = document.documentElement;
|
||
|
docElement.className = docElement.className ? [docElement.className, isTouchClass].join(' ') : isTouchClass;
|
||
|
})(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch);
|
||
|
</script><script>
|
||
|
(function() {
|
||
|
if (window.matchMedia('(prefers-color-scheme)').media !== 'not all') {
|
||
|
var darkModeMediaQuery = window.matchMedia(
|
||
|
'(prefers-color-scheme: dark)',
|
||
|
);
|
||
|
var osDarkMode = darkModeMediaQuery.matches;
|
||
|
document.documentElement.className = 'replit-ui-theme-root ' + (osDarkMode ? 'replitDark' : 'replitLight');
|
||
|
}
|
||
|
})();
|
||
|
</script><link data-next-font="size-adjust" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="https://cdn.replit.com/_next/static/css/81efc87782b28cb6.css" as="style" crossorigin="anonymous"/><link rel="stylesheet" href="https://cdn.replit.com/_next/static/css/81efc87782b28cb6.css" crossorigin="anonymous" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" crossorigin="anonymous" nomodule="" src="https://cdn.replit.com/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://cdn.replit.com/_next/static/chunks/webpack-67839fc1d84334b8.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/framework-49a6013dfadc1ef5.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/main-43a596dc66af53b9.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/pages/_app-58b85462076ff494.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/bcf748b3-fc7792a2cfc51e2c.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9c79a87c-02f5b3023ef41b83.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/76019028-e33f9ea0029fa399.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/d9a53003-3dd0c4c881d931b9.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/96d2e984-896edc2142f0676b.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/336-532342b671a00fca.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9850-a35536cd45c3df89.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/6306-9c3d1cca0ca8f90b.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5899-7ca9707b86fc6670.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/4709-e9276c204340962e.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/2581-43ddfaa9c9aab4d3.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/2762-16ce995f7b4d43db.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/1387-c11080eb68066beb.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/8188-d09479da5ceb2b6d.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3894-ef0b02e0e6cafeb6.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9968-9c0074750ec39b83.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5888-7dfbae0fdbc48de3.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3812-01d588ce8338301a.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/9541-9cf5f00db065d62f.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3782-3ff4a778ba34a377.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5012-724d2c4d4c4c55b3.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/3421-17e22586cb35c637.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/7099-e553553dc6cb9d6a.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chunks/5838-0e199d31052c3162.js" defer="" crossorigin="anonymous"></script><script src="https://cdn.replit.com/_next/static/chun
|
||
|
}ul.jsx-102182749,li.jsx-102182749{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.jsx-102182749:focus{outline:none;-webkit-box-shadow:0 0 2.5px var(--outline-dimmest)inset;-moz-box-shadow:0 0 2.5px var(--outline-dimmest)inset;box-shadow:0 0 2.5px var(--outline-dimmest)inset}.list-wrapper.jsx-102182749{display:none;margin:0;position:absolute;min-width:100%;
|
||
|
}ul.jsx-102182749{background-color:var(--background-default);border:1px solid var(--outline-dimmer);-webkit-border-radius:var(--border-radius-8);-moz-border-radius:var(--border-radius-8);border-radius:var(--border-radius-8);font-family:var(--font-family-default);margin-top:var(--space-8);-webkit-box-shadow:0px 8px 16px 0px rgba(2,2,3,.32);-moz-box-shadow:0px 8px 16px 0px rgba(2,2,3,.32);box-shadow:0px 8px 16px 0px rgba(2,2,3,.32)}li.jsx-102182749{width:100%;cursor:pointer;list-style:none;color:var(--foreground-default);font-size:var(--font-size-default);padding:var(--space-4);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid transparent}li.jsx-102182749:first-child{-webkit-border-top-left-radius:var(--space-8);-moz-border-radius-topleft:var(--space-8);border-top-left-radius:var(--space-8);-webkit-border-top-right-radius:var(--space-8);-moz-border-radius-topright:var(--space-8);border-top-right-radius:var(--space-8)}li.jsx-102182749:last-child{-webkit-border-bottom-left-radius:var(--space-8);-moz-border-radius-bottomleft:var(--space-8);border-bottom-left-radius:var(--space-8);-webkit-border-bottom-right-radius:var(--space-8);-moz-border-radius-bottomright:var(--space-8);border-bottom-right-radius:var(--space-8)}li.jsx-102182749:hover{background-color:var(--background-higher)}li.jsx-102182749:active{border:1px solid var(--accent-primary-default)}</style><style id="__jsx-21eff4268240d976">a.jsx-21eff4268240d976,a.jsx-21eff4268240d976:hover{text-decoration:none;color:inherit;padding:6px}</style><style id="__jsx-4005670951">.wrap.jsx-4005670951{position:relative;color:var(--foreground-default)}.cta.jsx-4005670951{color:var(--accent-primary-default)}.cta-wrapper.jsx-4005670951{padding:var(--space-8);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8)}nav.jsx-4005670951{display:none;position:absolute;top:100%;right:0;-webkit-border-radius:var(--space-8);-moz-border-radius:var(--space-8);border-radius:var(--space-8);-webkit-transform:translate(0,8px);-moz-transform:translate(0,8px);-ms-transform:translate(0,8px);-o-transform:translate(0,8px);transform:translate(0,8px);background-color:var(--background-default);text-align:center}nav.is-open.jsx-4005670951{display:block;padding:var(--space-8)0;border:1px solid var(--background-higher);-webkit-box-shadow:var(--shadow-2);-moz-box-shadow:var(--shadow-2);box-shadow:var(--shadow-2)}nav.jsx-4005670951 a.jsx-4005670951{white-space:nowrap;display:block;text-align:left;padding:var(--space-8)var(--space-16);color:var(--foreground-default);font-size:var(--font-size-default);font-weight:var(--font-weight-medium)}nav.jsx-4005670951 a.jsx-4005670951:hover{text-decoration:none!important}nav.jsx-4005670951 p.jsx-4005670951{text-align:left;padding:var(--space-8)var(--space-16)}.new-feature.jsx-4005670951{text-shadow:0px 0px 20px var(--accent-positive-default)}.feature-links-title.jsx-4005670951{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:var(--space-16);padding-bottom:var(--space-8)}.feature-links.jsx-4005670951 a.jsx-4005670951{padding:var(--space-8)var(--space-24)var(--space-8)}.badged-link.jsx-4005670951{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-right:var(--space-16)}@media screen and (min-width:780px){.nav-menu-button.jsx-4005670951{display:none}nav.jsx-4005670951 .cta.jsx-4005670951{display:none}.wrap.jsx-4005670951{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:block}nav.jsx-4005670951,nav.is-open.jsx-4005670951{display:grid;grid-column-gap:var(--space-8);grid-auto-flow:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretc
|