:root{--main-bg-color:#fff;--secondary-bg-color:210 40% 96.1%;--main-content-color:#fff;--primary-color:186 100% 42%;--header-color:#222;--secondary-font-color:#64748b;--padding-small:20px;--main-font-color:black;--border-color:#e2e8f0;--border-radius:8px;--border-radius-small:6px;--content-width:1400px;--header-font-color:#4b5563;--selected-font-color:#111827;--selected-bg-color:#f3f4f6}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--main-bg-color);margin:0;padding:0}.container{margin:auto;padding:var(--padding-small);min-height:1024px}.docs-container h1,.docs-header h1{text-align:unset;margin-top:0;margin-bottom:0}.docs-container h2{text-align:unset}.docs-container img{height:auto;max-width:800px;width:100%}h1{text-align:center;color:var(--header-color)}h2{text-align:center;color:var(--secondary-font-color);max-width:600px;font-weight:400;font-size:20px;margin-left:auto;margin-right:auto}h3{margin-top:0}.servers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--padding-small)}.servers-grid a{text-decoration:none}.server-card{background:var(--main-content-color);border-radius:var(--border-radius);border:1px solid var(--border-color);min-width:320px;max-width:480px;width:100%;display:flex;flex-direction:column;transition:box-shadow .2s}.server-card:hover{box-shadow:0 2px 4px rgba(0,0,0,.12)}.server-header{color:var(--main-font-color);border-radius:var(--border-radius) var(--border-radius) 0 0;padding:16px 16px 0;font-size:1.2em;font-weight:700}.server-body{padding:16px;color:var(--secondary-font-color);font-size:1em;border-radius:0 0 var(--border-radius) var(--border-radius);background:var(--main-bg-color);min-height:100px;position:relative}.server-container .server-short-description{color:var(--secondary-font-color);margin-bottom:16px}.server-full-card{background:#fff;margin-top:16px}.server-container h1{text-align:unset;margin-bottom:8px}.server-full-card .layout{display:grid;gap:24px}.server-full-card .layout .right-col .server-config{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:24px}.server-full-card .layout .right-col .server-code{margin:0}.server-full-card .layout h3{margin-top:0;margin-bottom:24px}.server-full-card .no-description{color:var(--secondary-font-color)}.tab-panel{color:var(--main-font-color);font-size:1em;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:24px;margin-top:8px}.server-full-card .layout .desc h3{border-bottom:solid 1px var(--border-color);padding-bottom:8px}.server-full-card .layout .right-col .actions{margin-top:16px}.server-full-card .layout .right-col .actions a{display:inline-flex;line-height:24px;font-size:14px;padding-left:0;padding-right:0;width:100%;text-decoration:none;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--main-font-color);justify-content:center;font-weight:500;gap:8px;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.server-full-card .layout .right-col .actions a.primary{color:#fff;background-color:hsl(var(--primary-color))}.server-full-card .layout .right-col .actions a.primary:hover{opacity:.9}.server-full-card .layout .right-col .actions a svg{width:16px;height:16px}.server-full-card .layout .right-col .actions a+a{margin-top:8px}.back a{text-decoration:none;color:var(--secondary-font-color);padding:8px;border-radius:8px;border:1px solid var(--border-color)}.back a:hover{box-shadow:0 2px 4px rgba(0,0,0,.12);border-radius:8px}.server-code .hljs{background:hsl(var(--secondary-bg-color));border-radius:var(--border-radius);border-width:1px;border-color:var(--border-color);border-style:solid}.server-full-card .server-code{position:relative}.server-full-card .server-code .copy{position:absolute;background-color:unset;border:1px;right:8px;top:8px;font-size:1em;cursor:pointer;padding-top:4px;padding-left:12px;padding-right:12px;height:36px;width:unset}.server-full-card .server-code .copy:hover{background-color:hsl(var(--primary-color));color:#fff;border-radius:8px}.cookie{visibility:hidden;background-color:#fff;color:var(--secondary-font-color);text-align:center;margin:16px;padding:8px;position:fixed;z-index:1;bottom:30px;font-size:12px;border-radius:var(--border-radius);border:solid 1px var(--border-color)}.cookie .accept{display:inline;font-size:12px;height:16px;width:64px;border:unset;text-decoration:underline;text-decoration-style:dashed;color:var(--main-font-color);cursor:pointer}.cookie a{color:var(--main-font-color)}.cookie a:hover{text-decoration:underline}.cookie.show{visibility:visible}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px;border-radius:var(--border-radius)}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.tool{border-radius:var(--border-radius);border:solid 1px var(--border-color);padding:16px}.tool .tool-name{color:var(--main-font-color);font-weight:700;margin-bottom:8px}.tool .tool-description{color:var(--secondary-font-color)}.tool+.tool{margin-top:16px}.main-header{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.03);padding:0;position:sticky;top:0;z-index:100}.header-container{margin:auto;display:flex;align-items:center;padding-left:var(--padding-small);padding-right:var(--padding-small);height:64px}.header-left{align-items:center}.header-logo{background:linear-gradient(135deg,#5dd5f0,#4dd0e1,#26a69a);text-decoration:none;border-radius:var(--border-radius);justify-content:center;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);color:#fff;padding:7px 8px}.header-logo .logo-caption{font-weight:700;font-size:14px;display:flex;justify-content:center;width:100%;line-height:1}.header-logo .logo-text{font-size:12px;line-height:1}.header-right{margin-left:auto}.header-link{color:var(--header-font-color);text-decoration:none;font-weight:500;font-size:1em;padding:6px 14px;border-radius:6px;transition:background .15s;line-height:24px}.header-link.selected{color:var(--selected-font-color);background-color:var(--selected-bg-color)}.header-link:hover{color:var(--selected-font-color)}.navigation{margin-left:24px;height:36px;padding-left:12px;padding-right:12px}.navigation-button{border:none;background-color:transparent;cursor:pointer;width:unset}.header-link+.header-link{margin-left:24px}.no-decoration{text-decoration:none}.header-container .dashboard{background-color:hsl(var(--primary-color));border-radius:var(--border-radius-small);color:#fff;text-decoration:none;line-height:24px;padding:6px 14px}.logged-in .header-container .dashboard{display:none}.search-bar-container{display:flex;justify-content:center;margin:32px 0 24px 0}.search-form{position:relative;width:100%}.search-input{min-width:400px;padding:12px 16px 12px 40px;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--main-bg-color);color:var(--secondary-font-color);outline:0;transition:border .2s}.search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:var(--secondary-font-color)}.footer{background:hsl(var(--secondary-bg-color) / .3);padding:40px 0 20px 0;border-top:1px solid var(--border-color);font-size:14px;color:var(--header-color)}.footer-container{display:grid;padding-left:var(--padding-small);padding-right:var(--padding-small);max-width:1400px;margin:0 auto;gap:32px}.footer-section{min-width:160px;margin-bottom:20px}.footer-logo{display:flex;align-items:center;margin:auto;font-size:16px}.footer-logo img{height:48px}.footer-section h4{font-size:18px;color:var(--header-color)}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-top:16px;color:var(--secondary-font-color)}.footer-section ul li a{color:var(--secondary-font-color);text-decoration:none;transition:color .2s}.footer-section ul li.copyright{font-size:12px}.footer-section ul li a:hover{color:var(--main-font-color)}.hide{display:none}.tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-color:hsl(var(--secondary-bg-color));height:32px;border-radius:var(--border-radius-small);align-items:center;font-weight:500;padding:4px}.tabs.tabs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tabs .tab{text-decoration:none;color:var(--secondary-font-color);justify-content:center;display:grid;line-height:32px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tabs .tab.active{background-color:var(--main-bg-color);border-radius:var(--border-radius-small);color:var(--main-font-color)}.landing .intro{background-image:linear-gradient(to bottom right,#f8fafc,#eff6ff);padding-left:24px;padding-right:24px}.landing .section{max-width:1152px;margin-left:auto;margin-right:auto}.landing.prices .section{padding-top:40px;padding-bottom:40px;max-width:1400px}.landing .intro h1,.landing .intro h3{max-width:unset;font-weight:700;margin:0 auto 16px;text-align:center;color:var(--selected-font-color)}.panel.packages-panel h3{font-size:20px;text-align:left;margin-bottom:8px}.panel.packages-panel p{margin:0;font-size:14px;text-align:left}.panel.packages-panel{margin-top:32px}.dashboard .panel.packages-panel{margin-top:24px}.landing.prices .intro h1{font-size:48px}.landing .intro h2{margin-top:0;margin-bottom:16px;background-image:linear-gradient(135deg,hsl(var(--primary-color)),#4dd0e1,#26a69a);color:transparent;background-clip:text;max-width:unset;font-weight:700}.landing .intro .secondary h2{font-size:36px;margin-top:0;margin-bottom:16px;max-width:unset;font-weight:700;color:var(--selected-font-color)}.landing p{color:var(--header-font-color);max-width:900px;line-height:28px;text-align:center;margin-left:auto;margin-right:auto}.landing .actions{margin-top:32px;padding-left:16px;padding-right:16px;display:flex;gap:16px;justify-content:center}.actions a{display:inline-flex;line-height:24px;font-size:14px;text-decoration:none;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--main-font-color);justify-content:center;padding:8px 32px;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.actions .current{display:inline-flex;border:1px solid var(--border-color);line-height:24px;font-size:14px;border-radius:var(--border-radius);justify-content:center;padding:8px 32px;align-items:center;color:var(--main-font-color)}.prices .actions{margin-top:24px}.landing .actions a{font-weight:500}.landing.prices .actions a{font-size:14px;font-weight:unset}.actions.center{text-align:center}.actions a.primary,.actions button.primary{color:#fff;background-color:hsl(var(--primary-color))}.actions a.primary:hover,.actions button.primary:hover{opacity:.9}.dashboard-content .cards .actions{margin-top:8px}.cards{display:grid;gap:32px;margin-top:64px}.dashboard-content .cards{margin-top:16px;gap:16px}.dashboard-content .cards .card.selected{border:3px solid hsl(var(--primary-color))}.cards .card{text-align:center;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius-small);padding:56px;position:relative}.cards .card .link{position:absolute;bottom:56px;left:50%;transform:translateX(-50%)}.dashboard-content .cards .card{padding:8px}.landing.prices .cards .card{padding:24px;position:relative}.cards .card .header{background-color:hsl(var(--primary-color) / .1);color:hsl(var(--primary-color));border-radius:9999px;padding:16px;margin-bottom:24px}.cards .card .header svg{height:32px;width:32px;display:block;vertical-align:middle}.cards .card h3{font-size:24px;line-height:28px;margin-bottom:16px}.cards .card .price-per-month{display:flex;justify-content:center;align-items:center;gap:4px}.cards .card .price-per-month .price{font-size:30px;font-weight:700}.cards .card .price-per-month .period{font-size:18px;color:var(--secondary-font-color);line-height:28px}.cards .card p{font-size:unset;line-height:24px;min-height:124px;margin-bottom:24px}.dashboard-content .cards .card p{font-size:unset;line-height:24px;min-height:60px;margin-bottom:24px}.landing.prices .cards .card p{font-size:18px;min-height:unset}.cards .card .link a{color:hsl(var(--primary-color));text-decoration:none;font-weight:500}.landing .secondary-content h2{font-weight:700;font-size:36px;line-height:40px;color:var(--selected-font-color);margin-bottom:32px;margin-top:0;max-width:900px}.landing .secondary-content .info{max-width:900px;margin-left:auto;margin-right:auto}.landing .secondary-content .info .line{display:flex;align-items:flex-start;margin-top:24px;line-height:24px}.landing .secondary-content .info .line .icon{color:hsl(var(--primary-color))}.landing .secondary-content .info .line .text{margin-left:16px;color:var(--main-font-color)}.mobile-nav-dialog{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:1000;justify-content:center;align-items:center}.mobile-nav-dialog .mobile-navigation-links{background:var(--main-content-color);box-shadow:0 4px 24px rgba(0,0,0,.15);padding:56px 24px 24px 24px;display:flex;flex-direction:column;gap:24px;min-width:220px;margin:auto}.mobile-nav-dialog .header-link{font-size:1.2em;color:var(--main-font-color);text-decoration:none;padding:8px 0;border-radius:var(--border-radius-small);transition:background .2s,color .2s;text-align:center}.mobile-nav-dialog .header-link+.header-link,.nav-dialog .header-link+.header-link{margin-left:0}.nav-dialog{position:fixed;top:64px;right:16px;z-index:1000;justify-content:center;align-items:center;border-radius:var(--border-radius-small)}.nav-dialog .navigation-links{background:var(--main-content-color);box-shadow:0 4px 24px rgba(0,0,0,.15);padding:8px;display:flex;flex-direction:column;min-width:220px}.nav-dialog .header-link{text-align:center}.nav-dialog h3{text-align:center;margin-top:8px;margin-bottom:8px}.close-mobile-nav{position:absolute;top:18px;right:24px;background:0 0;border:none;font-size:2em;color:var(--main-font-color);cursor:pointer;z-index:1001;width:unset}.cards .card .details{padding:16px;background:hsl(var(--secondary-bg-color) / .3);border-radius:var(--border-radius-small)}.cards .card .details h4{margin-top:0;margin-bottom:12px}.cards .card .details .details-table .row{display:flex;justify-content:space-between;align-items:center}.cards .card .details .details-table .row+.row{margin-top:8px}.cards .card .details .details-table .row .parameter{font-size:14px;color:var(--secondary-font-color)}.cards .card .details .details-table .row .value{font-weight:500}.cards .card .label{transform:matrix(1,0,0,1,-59.9688,0);left:50%;top:-16px;position:absolute;background-color:hsl(var(--primary-color));color:#fff;border-radius:9999px;font-weight:600;font-size:14px;line-height:20px;padding:4px 16px}.cards .card .date-label{width:180px;left:50%;transform:translate(-50%,0);top:-16px;position:absolute;background-color:hsl(var(--primary-color));color:#fff;border-radius:9999px;font-weight:600;font-size:14px;line-height:20px;padding:4px 16px}.login-options{max-width:400px;margin-left:auto;margin-right:auto;padding:16px;border-radius:var(--border-radius-small);border:1px solid var(--border-color);display:flex;flex-direction:column;gap:8px}.legal{max-width:400px;margin-left:auto;margin-right:auto;padding-top:8px;font-size:12px;color:var(--secondary-font-color)}.legal a{color:var(--main-font-color)}.legal a:hover{text-decoration:underline}.logout{display:none}.logged-in .logout{display:block}.user-pic{display:none}.nav-dialog{display:none}.user-link{display:none}.logged-in .user-link{display:block}.user-pic button{background-color:hsl(var(--primary-color));color:#fff;border-radius:9999px;border:0;width:36px;height:36px;font-weight:700;font-size:16px;cursor:pointer}.container.dashboard{display:flex}.container.dashboard main{flex:1 1 0}.container.dashboard main h1{text-align:left}.container.dashboard aside{border:1px solid var(--border-color);height:100%;width:240px}.container.dashboard aside nav .dashboard-navigation{text-decoration:none;color:var(--main-font-color);display:flex;align-items:center;text-align:left;padding:16px;font-weight:500;gap:8px;font-size:14px}.container.dashboard aside nav .dashboard-navigation+.dashboard-navigation{border-top:1px solid var(--border-color)}.container.dashboard aside nav .dashboard-navigation.active{background-color:var(--selected-bg-color)}.panel{border-radius:var(--border-radius-small);border:1px solid var(--border-color);padding:16px;background-color:#fff}.panel+.panel{margin-top:24px}.dashboard-content{padding-top:32px}.dashboard-content h1{margin-top:0}.panel label{font-size:14px;font-weight:500}.input-row{display:flex;margin-top:4px;gap:8px}.input-row input{border-radius:var(--border-radius-small);border:1px solid var(--border-color);line-height:22px;font-size:14px;padding:8px;width:100%;flex:1 1 0}.input-row button{border-radius:var(--border-radius-small);border:1px solid var(--border-color);background-color:#fff;font-weight:500;font-size:14px;line-height:22px;justify-content:center;align-items:center;display:inline-flex;width:40px;cursor:pointer}.input-row button.primary{background-color:hsl(var(--primary-color));color:#fff}.input-row button.primary:hover{opacity:.9}.input-row button.primary:disabled{opacity:.5}.input-row button:hover{background-color:hsl(var(--primary-color));color:#fff}.input-row button svg{width:16px;height:16px}.search-roles,.search-tags{display:flex;flex-wrap:wrap;gap:8px}.server-card .search-roles{margin-top:2px}.search-roles .search-role{background-color:var(--main-content-color);border:1px solid var(--border-color);border-radius:9999px;font-weight:600;font-size:12px;line-height:16px;padding:2px 10px;color:var(--main-font-color)}.example-prompts .search-roles .search-role,.search-filters .search-roles .search-role{cursor:pointer}.search-filters .search-tags .search-tag{background-color:var(--main-content-color);cursor:pointer;border:1px solid var(--border-color);margin-top:8px}.search-filters .search-tags .search-tag.active,.search-roles .search-role.active{background-color:hsl(var(--primary-color));color:var(--main-content-color);border-color:hsl(var(--primary-color))}.search-tags .search-tag{background-color:var(--selected-bg-color);border:1px solid transparent;border-radius:9999px;font-weight:600;font-size:12px;line-height:16px;padding:2px 10px;color:var(--main-font-color)}.server-body .server-tags{position:absolute;bottom:16px}.server-full-card .server-tags h4{margin-top:16px;margin-bottom:8px}.pagination .header-link+.header-link{margin-left:0}.server-parameters{margin-top:16px}.server-parameters .row+.row{margin-top:8px}.server-parameters .input-row input{padding:4px}.server-parameters .input-row button{width:32px}.server-parameters label{font-size:14px}.server-parameters input[type=checkbox]{margin:0;line-height:14px}a{text-decoration:none}.docs-container a:hover{text-decoration:underline}.search-result+.search-result{margin-top:16px}.search-result .search-result-header{font-size:24px}.search-result .search-result-text{margin-top:8px;color:var(--secondary-font-color)}.search-result em{font-weight:700}.playground h3{display:flex;align-items:center;gap:8px}.playground p{color:var(--secondary-font-color)}.chat-panel{color:var(--main-font-color);font-size:1em;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:scroll;scrollbar-width:none;height:500px}.messages{padding:16px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.playground .input-row{margin-top:16px}.message-row{width:100%;display:flex;font-size:14px}.message-row.assistant{justify-content:flex-start}.message-row.user{justify-content:flex-end;background-color:var(--primary-color)}.message-row .message{border:1px solid transparent;border-radius:var(--border-radius-small);max-width:80%;padding:8px 16px}.message-row.assistant .message{background-color:var(--selected-bg-color)}.message-row.user .message{background-color:hsl(var(--primary-color));color:#fff}.message .loader{display:flex;align-items:center;gap:8px}.message pre{margin:0;font-family:inherit;unicode-bidi:unset;white-space:break-spaces}.message .loader .dot{background-color:hsl(var(--primary-color));border-radius:9999px;width:8px;height:8px;animation:2s cubic-bezier(.4,0,.6,1) 0s infinite normal none running pulse}.message .loader .dot.dot-2{animation-delay:.2s}.message .loader .dot.dot-3{animation-delay:.4s}.message .loader .text{color:var(--secondary-font-color);margin-left:8px}@keyframes pulse{50%{opacity:.5}}.docs-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color)}.docs-header .search-bar-container{margin-top:0;margin-bottom:16px}button{width:100%;cursor:pointer;background:0 0;border-radius:var(--border-radius-small);border:1px solid var(--border-color);height:40px;display:flex;flex-flow:row;gap:8px;align-items:center;justify-content:center}.docs-header .search-filters-button{margin-left:8px;width:42px;cursor:pointer;background:0 0;border-radius:var(--border-radius-small);border:1px solid var(--border-color)}.docs-content,.search-content{display:flex}.docs-content .sidebar{width:255px;min-width:255px;max-width:255px;border-right:1px solid var(--border-color);padding:16px;background:hsl(var(--secondary-bg-color) / .3)}.docs-content .sidebar.show{display:block}.search-content .sidebar{width:150px;min-width:150px;max-width:150px;border-right:1px solid var(--border-color);padding:16px;background:hsl(var(--secondary-bg-color) / .3)}.search-content .sidebar.show{display:block}.docs-content .docs{padding:16px}.search-content main{padding-top:16px;padding-left:16px;width:100%}.docs-content .sidebar h3,.search-content .sidebar h3{margin:0;font-size:12px;font-weight:600;line-height:16px;color:var(--secondary-font-color);text-transform:uppercase;letter-spacing:.6px}.docs-content .sidebar ul{list-style:none;margin-top:8px;margin-bottom:16px;padding-left:16px}.search-content .sidebar ul{list-style:none;margin-top:8px;margin-bottom:16px;padding-left:0}.docs-content .sidebar ul li,.search-content .sidebar ul li{display:flex}.docs-content .sidebar ul li a{font-size:14px;line-height:20px;padding:8px 12px;color:var(--header-font-color);border:1px solid transparent;border-radius:var(--border-radius-small);width:100%}.search-content .sidebar ul li button{font-size:12px;height:24px;justify-content:left;padding:4px 6px;color:var(--header-font-color);border:1px solid transparent;border-radius:var(--border-radius-small);width:100%;cursor:pointer;text-align:left;background:0 0}.docs-content .sidebar ul li a:hover,.search-content .sidebar ul li button:hover{text-decoration:none;background:rgb(229 231 235)}.docs-content .sidebar ul li a.selected,.search-content .sidebar ul li button.active{background:hsl(var(--primary-color));color:#fff}.dropdown-container{position:relative;width:100%;font-size:14px}.dropdown-header{padding:8px 8px;border:1px solid var(--border-color);border-radius:var(--border-radius-small);cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#fff;line-height:22px}.dropdown-list{position:absolute;top:100%;left:0;width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius-small);background-color:#fff;margin-top:4px;overflow:hidden;display:none;z-index:100}.dropdown-list.open{display:block}.dropdown-item{padding:8px 8px;cursor:pointer;display:flex;justify-content:left;align-items:center}.dropdown-item:hover{background-color:hsl(var(--primary-color));color:#fff}.checkmark{width:24px}.checkmark svg{display:none}.selected .checkmark svg{display:block}.statistics-form{display:grid;gap:16px}.statistics-form .no-label{display:flex;flex-flow:column-reverse}.statistics-table{border:1px solid var(--border-color);border-radius:var(--border-radius-small);font-size:14px}.dashboard .datatable-wrapper.no-footer .datatable-container{border-bottom:unset}.dashboard .datatable-table>thead>tr>th{border-bottom:1px solid var(--border-color)}.statistics-table th{font-weight:500;color:var(--secondary-font-color)}.statistics-table tr+tr td{border-top:1px solid var(--border-color)}.statistics-table tr:hover{background-color:hsl(var(--secondary-bg-color) / .3)}.statistics-table tbody tr td:first-child{font-weight:500}.statistics-table tbody tr td:last-child{font-weight:500;font-size:12px}.statistics-table .rate{padding:2px 10px;border-radius:9999px;border-color:transparent}.statistics-table .rate.error{background-color:hsl(var(--secondary-bg-color))}.statistics-table .rate.success{background-color:rgb(34 197 94);color:#fff}.packages{margin-top:16px;display:grid;gap:16px}.packages .package{border-radius:var(--border-radius-small);border:1px solid var(--border-color);padding:16px;background-color:#fff;cursor:pointer}.packages .limit{text-align:center;font-weight:700;font-size:18px;color:var(--main-font-color)}.packages .price{color:hsl(var(--primary-color));text-align:center;font-weight:700}.chart-with-legend{display:flex;flex-direction:row;gap:32px}.chart-with-legend .legend{display:flex;flex-direction:row;gap:8px}.chart-with-legend .legend .legend-point{display:flex;flex-direction:column;justify-content:center}.chart-with-legend .legend .legend-point .point{border-radius:9999px;width:16px;height:16px}.chart-with-legend .chart-legend{display:flex;flex-direction:column;justify-content:center;gap:8px}.chart-with-legend .legend .legend-text .legend-label{font-weight:500;font-size:14px}.chart-with-legend .legend .legend-text .legend-sublabel{font-size:12px;color:var(--secondary-font-color)}.contacts-table{border-radius:var(--border-radius-small);border:1px solid var(--border-color);border-spacing:0}.contacts-table tr:nth-child(even){background:hsl(var(--secondary-bg-color) / .3)}.contacts-table td{padding:8px}.contacts-table td+td{padding:8px;border-left:1px solid var(--border-color)}.contacts-table tr:not(:first-child) td{border-top:1px solid var(--border-color)}.contacts-container h1{text-align:unset}#googleLogin{display:flex;flex-direction:row;justify-content:center}.company-container{max-width:1152px}.company-container-wrapper{position:relative}.company-container h1{text-align:left;margin-bottom:16px}.company-container .delimiter{width:96px;height:8px;border-radius:9999px;background-image:linear-gradient(to right,#06b6d4,#10b981);margin-bottom:48px}.company-container .years{padding:20px 32px;margin-bottom:48px;background:linear-gradient(135deg,hsl(190 90% 70%),hsl(150 80% 60%));border-radius:24px;box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1);color:#fff;text-align:center}.company-container .years .year{font-weight:700;margin-bottom:12px}.company-container .years .work{font-weight:500}.company-container h2{margin-top:0;margin-bottom:32px;color:var(--main-font-color);font-weight:700}.company-container .panel{padding:24px;border-radius:16px;display:flex;gap:16px;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1)}.company-container .panel .info{width:100%}.company-container .panel .info .caption{display:flex;margin-bottom:12px}.company-container .panel .info .caption .caption-icon-with-text{display:flex;flex-direction:row;gap:8px;align-items:center}.company-container .panel .info .caption .caption-text{font-weight:700}.company-container .panel .info .caption .caption-years{font-size:14px;line-height:20px;font-weight:500;color:var(--secondary-font-color)}.company-container .panel .info .body{color:#004151}.company-container .panel .number{display:flex;flex-direction:column;justify-content:center;align-items:center}.company-container .panel .round{border-radius:9999px;line-height:28px;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center}.company-container .panel .round.small{width:16px;height:16px}.company-container .panel .round.round1{background-image:linear-gradient(to right,#60a5fa,#22d3ee)}.company-container .panel .round.round2{background-image:linear-gradient(to right,#22d3ee,#34d399)}.company-container .panel .round.round3{background-image:linear-gradient(to right,#34d399,#4ade80)}.company-background{filter:blur(64px);background-image:linear-gradient(to bottom right,#22d3ee,#34d399);border-radius:9999px;width:384px;height:384px;position:absolute;z-index:-1;opacity:.2}.company-background.background1{top:80px;left:80px}.company-background.background2{right:80px;bottom:80px}@media (max-width:900px){.server-full-card .layout{flex-direction:column}.server-full-card .layout .left-col,.server-full-card .layout .right-col{padding:0;border:none}}@media (min-width:1400px){.container,.header-container{max-width:1400px}}@media (min-width:768px){.desktop-navigation{display:flex}.mobile-navigation{display:none}.landing .actions{flex-direction:row}.prices .actions a{width:100%}.logged-in .nav-dialog,.logged-in .user-pic{display:block}.container.dashboard aside{display:block}.dashboard-content{padding-left:32px}.docs-header .search-filters-button{display:none}.company-container h1{font-size:48px;line-height:1}.company-container .years .year{font-size:60px;line-height:1}.company-container .years .work{font-size:20px;line-height:28px}.company-container h2{font-size:30px;line-height:36px}.company-container .panel{flex-direction:row}.company-container .panel .info .caption{flex-direction:row;align-items:center;gap:16px}.company-container .panel .info .caption .caption-text{font-size:24px;line-height:32px}.company-container .panel .info .body{font-size:18px;line-height:28px}.company-container .panel .round{width:48px;height:48px;font-size:20px}.landing .intro h1,.landing .intro h3{font-size:60px}.landing .intro h2{font-size:60px}.cards .card h3{font-size:24px}.landing p{font-size:20px}.landing .actions a{font-size:18px}.landing .section{padding-top:80px;padding-bottom:80px}.panel.packages-panel h3{font-size:20px}}@media (max-width:768px){h1.desktop-header{display:none}.desktop-navigation{display:none}.mobile-navigation{display:flex}.search-bar-container{width:100%;padding-left:16px;padding-right:16px}.search-input{width:calc(100% - 58px);min-width:unset}.footer-container{grid-template-columns:repeat(1,minmax(0,1fr))}.footer-container{flex-direction:column;gap:0}.footer-section{margin-bottom:32px}.landing .actions{flex-direction:column}.logged-in .public-link{display:none}.container.dashboard aside{display:none}.docs-header .search-filters-button{display:flex;align-items:center;justify-content:center}.docs-content .sidebar{display:none;position:fixed;z-index:1000;background-color:#fff;height:100%}.search-content .sidebar{display:none;position:fixed;z-index:1000;background-color:#fff;height:100%}.statistics-form{grid-template-columns:repeat(1,minmax(0,1fr))}.packages{grid-template-columns:repeat(1,minmax(0,1fr))}.company-container h1{font-size:36px;line-height:36px}.company-container .years .year{font-size:36px;line-height:36px}.company-container .years .work{font-size:18px;line-height:28px}.company-container h2{font-size:24px;line-height:32px}.company-container .panel{flex-direction:column}.company-container .panel .info .caption{flex-direction:column;align-items:flex-start;gap:8px}.company-container .panel .info .caption .caption-text{font-size:20px;line-height:28px}.company-container .panel .info .body{font-size:16px;line-height:24px}.company-container .panel .round{width:40px;height:40px;font-size:18px}.landing .intro h1,.landing .intro h3{font-size:40px}.landing .intro h2{font-size:40px}.cards .card h3{font-size:20px}.landing p{font-size:18px}.landing .actions a{font-size:16px}.landing .section{padding-top:20px;padding-bottom:20px}.panel.packages-panel h3{font-size:20px}}@media (min-width:1024px){.server-full-card .layout{grid-template-columns:repeat(3,minmax(0,1fr))}.server-full-card .layout .left-col{grid-column:span 2/span 2}.footer-container{grid-template-columns:repeat(3,minmax(0,1fr))}.cards{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-content .cards{grid-template-columns:repeat(3,minmax(0,1fr))}.statistics-form{grid-template-columns:repeat(3,minmax(0,1fr))}.packages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.server-full-card .layout{grid-template-columns:repeat(1,minmax(0,1fr))}.cards{grid-template-columns:repeat(1,minmax(0,1fr))}.dashboard-content .cards{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1024px){.footer-container{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-form{grid-template-columns:repeat(2,minmax(0,1fr))}.packages{grid-template-columns:repeat(2,minmax(0,1fr))}}