*{
    box-sizing:border-box;
    margin:0;
    padding:0 
}
body{
    background-color:#fff;
    -webkit-font-smoothing:antialiased;
    color:#3d3d3d 
}
button,input{
    margin:0;
    font-family:inherit;
    font-size:inherit;
    line-height:inherit 
}
button,input{
    border:none;
    background:0 0;
    overflow:visible 
}
button{
    border-radius:0 
}
h1,h2,h3,h4,h5{
    margin-bottom:.5em;
    margin-top:.5em;
    font-weight:700;
    line-height:1.3;
    color:#303030 
}
button:focus,input:focus{
    outline:0 
}
.text-center{
    text-align:center 
}
.content_box:not(.blog-editor__content_box) span{
    font-size:inherit!important;
    background-color:inherit!important;
    font-family:inherit!important 
}
.content_box{
    line-height:1.6 
}
.content_box img:not(.checkbox__icon),.content_box p{
    margin-bottom:1em;
    margin-top:1em;
    line-height:1.6 
}
.content_box p:first-child{
    margin-top:0 
}
.content_box a{
    text-decoration:underline 
}
.button__text{
    vertical-align:middle;
    font-size:14px;
    transition:opacity .2s ease,transform .2s ease 
}
.grid-card__list{
    padding:0;
    margin:0;
    list-style:none;
    display:flex;
    justify-content:center;
    align-items:flex-start;
    flex-wrap:wrap;
    margin-bottom:-40px 
}
.grid-card{
    width:260px;
    padding:25px 20px 10px;
    margin:0 20px 40px;
    background-color:#fff;
    box-shadow: rgb(0 0 0 / 12%) 0px 1px 3px, rgb(0 0 0 / 24%) 0px 0px 2px;
    border-radius:10px;
    text-align:center 
}
.grid-card_img_box{
    width:100px;
    height:100px;
    margin-bottom:15px;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
    overflow:hidden;
    background-color:#eee 
}

.grid-card_name{
    margin-bottom:15px;
    letter-spacing:.02em;
    font-size:12px;
    font-weight:700;
    text-transform:uppercase 
}
.grid-card_tag{
    margin-bottom:15px 
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/* Base styles for the element that has a tooltip */
[data-tooltip] {
    position: relative;
    cursor: pointer;
}
/* Base styles for the entire tooltip */
[data-tooltip]:before, [data-tooltip]:after {
    position: absolute;
    visibility: hidden;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    -moz-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    pointer-events: none;
}
/* Show the entire tooltip on hover and focus */
[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after {
    visibility: visible;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}
/* Base styles for the tooltip's directional arrow */
[data-tooltip]:before {
    z-index: 1001;
    border: 6px solid transparent;
    background: transparent;
    content: "";
}
/* Base styles for the tooltip's content area */
[data-tooltip]:after {
    z-index: 1000;
    padding: 5px;
    width: 160px;
    background-color: #000;
    background-color: hsla(0, 0%, 20%, 0.9);
    color: #fff;
    content: attr(data-tooltip);
    font-size: 14px;
    line-height: 1.2;
}
/* Directions */
/* Top (default) */
[data-tooltip]:before, [data-tooltip]:after {
    bottom: 100%;
    left: 50%;
}
[data-tooltip]:before {
    margin-left: -6px;
    margin-bottom: -12px;
    border-top-color: #000;
    border-top-color: hsla(0, 0%, 20%, 0.9);
}
/* Horizontally align top/bottom tooltips */
[data-tooltip]:after {
    margin-left: -80px;
}
[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after {
    -webkit-transform: translateY(-12px);
    -moz-transform: translateY(-12px);
    transform: translateY(-12px);
}
/* Right */
.tooltip-right:before, .tooltip-right:after {
    bottom: 50%;
    left: 100%;
}
.tooltip-right:before {
    margin-bottom: 0;
    margin-left: -12px;
    border-top-color: transparent;
    border-right-color: #000;
    border-right-color: hsla(0, 0%, 20%, 0.9);
}
.tooltip-right:hover:before, .tooltip-right:hover:after, .tooltip-right:focus:before, .tooltip-right:focus:after {
    -webkit-transform: translateX(12px);
    -moz-transform: translateX(12px);
    transform: translateX(12px);
}
/* Move directional arrows down a bit for left/right tooltips */
.tooltip-right:before {
    top: 3px;
}
/* Vertically center tooltip content for left/right tooltips */
.tooltip-right:after {
    margin-left: 0;
    margin-bottom: -16px;
}
.sol-update-container{
    padding:5px;
    margin: 0 ;
    background-color: #1A1B1C;
}
.list-inline-item {
    display: inline;
    color:white;
    margin: 0 5px 0;
}
.list-inline-item span {
    color:#007CF0;
}
/* -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-image: linear-gradient(90deg,#007CF0,#00DFD8);
*/
.fade-in_fade-in__UFRvA{
   display:inherit;
   box-sizing:content-box;
   box-sizing:initial;
   -webkit-animation:fade-in_fade-in__UFRvA .2s cubic-bezier(.455,.03,.515,.955) forwards;
   animation:fade-in_fade-in__UFRvA .2s cubic-bezier(.455,.03,.515,.955) forwards
}
@-webkit-keyframes fade-in_fade-in__UFRvA{
   0%{
       opacity:.3
   }
   to{
       opacity:1
   }
}
@keyframes fade-in_fade-in__UFRvA{
   0%{
       opacity:.3
   }
   to{
       opacity:1
   }
}
.logged-out-profile_wrapper__gbgi_{
   display:flex;
   align-items:center;
   font-size:14px
}
.logged-out-profile_wrapper__gbgi_>*+*{
   margin-left:var(--geist-gap)
}
@media screen and (max-width:1040px){
   .logged-out-profile_wrapper__gbgi_>*+*{
       margin-left:16px
   }
}
.footer_wrapper__z6ZwQ{
   display:flex;
   align-items:center;
   justify-content:space-between;
   padding:var(--geist-gap) 0 var(--geist-gap);
   width:var(--geist-page-width-with-margin);
   max-width:100%;
   margin:auto
}
.footer_copyright__nFXY7{
   color:var(--accents-5);
   font-size:14px
}
.footer_status__c98JS{
   min-width:223px;
   height:var(--geist-form-small-height)
}
.footer_social__TS_hG{
   margin:0;
   padding:0;
   list-style:none;
   display:inline-flex;
   align-items:center
}
.footer_social__TS_hG li{
   display:inline-flex;
   margin-right:15px;
   border-right:1px solid var(--accents-2);
   padding-right:15px;
   box-sizing:border-box;
   line-height:0
}
.footer_social__TS_hG li:last-child{
   border-right:none;
   padding-right:0;
   margin-right:0
}
.footer_social__TS_hG a{
   color:var(--accents-5);
   text-decoration:none;
   font-size:14px;
   transition:all .2s ease
}
@media (hover:hover){
   .footer_social__TS_hG a:hover{
       color:var(--geist-foreground)
   }
}
.footer_social__TS_hG .footer_github__rmvAM{
   display:inline-block;
   width:18px;
   height:18px
}
.footer_social__TS_hG .footer_bird__3RjDI{
   display:inline-block;
   padding-top:1px
}
@media screen and (max-width:960px){
   .footer_wrapper__z6ZwQ{
       flex-wrap:wrap;
       justify-content:center
   }
   .footer_status__c98JS,.footer_theme-switcher__kGZC9{
       order:0;
       flex-basis:100%;
       display:flex;
       justify-content:center;
       align-items:center;
       margin-bottom:20px
   }
   .footer_copyright__nFXY7{
       order:2;
       flex-basis:100%;
       margin-top:20px;
       text-align:center
   }
   .footer_contact__5lVzo{
       order:1;
       margin-left:10px
   }
}
.menu-toggle_wrap__volVz{
   display:flex;
   flex-direction:column;
   justify-content:center;
   align-items:center;
   width:100%;
   height:100%;
   pointer-events:none
}
.menu-toggle_wrap__volVz:after,.menu-toggle_wrap__volVz:before{
   content:"";
   display:block;
   height:1px;
   width:22px;
   background-color:var(--geist-foreground);
   transition:transform .15s ease
}
.menu-toggle_wrap__volVz:before{
   transform:translateY(-4px) rotate(0deg)
}
.menu-toggle_wrap__volVz:after{
   transform:translateY(4px) rotate(0deg)
}
.screen_geist_screen__JT1Q7{
   min-height:100vh;
   position:relative
}
.mobile-menu_indicator__d6Glb{
   width:24px;
   height:40px;
   display:flex;
   justify-content:center;
   align-items:center;
   border-radius:var(--geist-radius);
   background:transparent;
   border:none;
   transition:background-color .2s ease;
   -webkit-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
   user-select:none;
   -webkit-tap-highlight-color:transparent;
   -webkit-touch-callout:none
}
@media (min-width:951px){
   .mobile-menu_indicator__d6Glb{
       display:none
   }
}
.animated-gradient-text_background__OCnk0{
   position:relative;
   display:block;
   -webkit-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
   user-select:none
}
.animated-gradient-text_background-1__c2kfC:before{
   -webkit-animation:animated-gradient-text_fade-background-1__ptIFS 8s infinite;
   animation:animated-gradient-text_fade-background-1__ptIFS 8s infinite
}
.animated-gradient-text_foreground-1__gqHrR{
   -webkit-animation:animated-gradient-text_fade-foreground-1__efWVr 8s infinite;
   animation:animated-gradient-text_fade-foreground-1__efWVr 8s infinite
}
.animated-gradient-text_background-2__OQEIi:before{
   -webkit-animation:animated-gradient-text_fade-background-2__e8Hk7 8s infinite;
   animation:animated-gradient-text_fade-background-2__e8Hk7 8s infinite
}
.animated-gradient-text_foreground-2__B4oIZ{
   -webkit-animation:animated-gradient-text_fade-foreground-2__sYrlF 8s infinite;
   animation:animated-gradient-text_fade-foreground-2__sYrlF 8s infinite
}
.animated-gradient-text_background-3__iyrbU:before{
   -webkit-animation:animated-gradient-text_fade-background-3__NTKrh 8s infinite;
   animation:animated-gradient-text_fade-background-3__NTKrh 8s infinite
}
.animated-gradient-text_foreground-3__kum5b{
   -webkit-animation:animated-gradient-text_fade-foreground-3__Hg4NE 8s infinite;
   animation:animated-gradient-text_fade-foreground-3__Hg4NE 8s infinite
}
.animated-gradient-text_foreground__kb6tN{
   background-clip:text;
   -webkit-background-clip:text;
   -webkit-text-fill-color:transparent;
   padding-left:var(--padding);
   padding-right:var(--padding);
   background-image:linear-gradient(90deg,var(--start-color),var(--end-color));
   position:relative;
   z-index:1
}
.animated-gradient-text_background__OCnk0:before{
   content:var(--content);
   position:absolute;
   display:block;
   width:100%;
   text-align:center;
   color:var(--geist-foreground);
   top:0;
   bottom:0;
   left:0;
   z-index:0;
   padding-left:var(--padding);
   padding-right:var(--padding)
}
@-webkit-keyframes animated-gradient-text_fade-foreground-1__efWVr{
   0%,16.667%,to{
       opacity:1
   }
   33.333%,83.333%{
       opacity:0
   }
}
@keyframes animated-gradient-text_fade-foreground-1__efWVr{
   0%,16.667%,to{
       opacity:1
   }
   33.333%,83.333%{
       opacity:0
   }
}
@-webkit-keyframes animated-gradient-text_fade-background-1__ptIFS{
   0%,16.667%,to{
       opacity:0
   }
   25%,91.667%{
       opacity:1
   }
}
@keyframes animated-gradient-text_fade-background-1__ptIFS{
   0%,16.667%,to{
       opacity:0
   }
   25%,91.667%{
       opacity:1
   }
}
@-webkit-keyframes animated-gradient-text_fade-foreground-2__sYrlF{
   0%,to{
       opacity:0
   }
   33.333%,50%{
       opacity:1
   }
   16.667%,66.667%{
       opacity:0
   }
}
@keyframes animated-gradient-text_fade-foreground-2__sYrlF{
   0%,to{
       opacity:0
   }
   33.333%,50%{
       opacity:1
   }
   16.667%,66.667%{
       opacity:0
   }
}
@-webkit-keyframes animated-gradient-text_fade-background-2__e8Hk7{
   0%,to{
       opacity:1
   }
   33.333%,50%{
       opacity:0
   }
   25%,58.333%{
       opacity:1
   }
}
@keyframes animated-gradient-text_fade-background-2__e8Hk7{
   0%,to{
       opacity:1
   }
   33.333%,50%{
       opacity:0
   }
   25%,58.333%{
       opacity:1
   }
}
@-webkit-keyframes animated-gradient-text_fade-foreground-3__Hg4NE{
   0%,50%,to{
       opacity:0
   }
   66.667%,83.333%{
       opacity:1
   }
}
@keyframes animated-gradient-text_fade-foreground-3__Hg4NE{
   0%,50%,to{
       opacity:0
   }
   66.667%,83.333%{
       opacity:1
   }
}
@-webkit-keyframes animated-gradient-text_fade-background-3__NTKrh{
   0%,58.333%,91.667%,to{
       opacity:1
   }
   66.667%,83.333%{
       opacity:0
   }
}
@keyframes animated-gradient-text_fade-background-3__NTKrh{
   0%,58.333%,91.667%,to{
       opacity:1
   }
   66.667%,83.333%{
       opacity:0
   }
}
.text_text__tVl7E{
   font-family:var(--font-sans);
   font-size:var(--size);
   margin:var(--geist-gap) 0
}
.text_text__tVl7E.text_noMargin__uy__0{
   margin:0
}
.text_text__tVl7E.text_center__uKEGZ{
   text-align:center
}
.text_text__tVl7E.text_themed__eHOst{
   color:var(--themed-fg)
}
.text_small__ke4_O{
   --size:1rem;
   line-height:1.5em
}
@media (max-width:960px){
   .text_text__tVl7E{
       font-size:var(--size-t)
   }
}
@media (max-width:600px){
   .text_text__tVl7E{
       font-size:var(--size-m)
   }
}
.tiny-heading_heading__4Znu5{
   text-align:center;
   margin-bottom:var(--geist-gap-double)
}
.list_geistListItem__82_ac{
   flex-grow:0;
   min-width:0
}
.hero_texts__X6GcB{
   padding:3.5rem 0
}
.hero_title__HaAVy{
   text-align:center;
   font-size:9.5rem;
   line-height:1;
   font-weight:800;
   letter-spacing:-.06em;
   margin:0 0 var(--geist-space-16x)
}
.hero_description__IXY_z{
   line-height:1.6em!important;
   color:var(--accents-7);
   font-weight:400;
   font-size:1.25rem;
   letter-spacing:-.02em;
   text-align: center;
   margin:var(--geist-gap-quarter) 0 var(--geist-space-16x)
}
.hero_buttons__nST_h{
   max-width:26rem;
   margin:0 auto var(--geist-space-16x)
}
.hero_description-break__u_niN{
   display:none
}
@media (min-width:1200px){
   .hero_title__HaAVy{
       font-size:9.5rem
   }
}
@media (min-width:1024px){
   .hero_description-break__u_niN{
       display:inline
   }
}
@media (max-width:720px){
   .hero_title__HaAVy{
       font-size:23vw
   }
}
.hero_gradient-button-wrapper__bi4sF .hero_gradient-button__kkwJu{
   background:transparent;
   background-clip:padding-box;
   border:1px solid transparent;
   box-shadow:0 4px 4px 0 #00000010;
   color:var(--geist-foreground);
   transition-property:color,background-color,box-shadow;
   transition-duration:.15s;
   transition-timing-function:ease
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp{
   border-radius:var(--geist-radius);
   content:"";
   height:100%;
   position:absolute;
   width:100%;
   z-index:-2
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp:before{
   border:12px solid transparent;
   background-clip:padding-box;
   content:"";
   filter:blur(36px);
   height:100%;
   opacity:.8;
   position:absolute;
   width:100%;
   z-index:-1
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp,.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp:before{
   background-image:linear-gradient(165deg,var(--start-color),var(--end-color))
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-1__Idwnm{
   -webkit-animation:hero_background-1__GsyFC 8s infinite;
   animation:hero_background-1__GsyFC 8s infinite
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-1__Idwnm,.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-1__Idwnm:before{
   --start-color:#00dfd8;
   --end-color:#007cf0
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-2__OnKew{
   -webkit-animation:hero_background-2__ZkZqr 8s infinite;
   animation:hero_background-2__ZkZqr 8s infinite
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-2__OnKew,.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-2__OnKew:before{
   --start-color:#ff0080;
   --end-color:#7928ca
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-3__Ik39k{
   -webkit-animation:hero_background-3__C3uIw 8s infinite;
   animation:hero_background-3__C3uIw 8s infinite
}
.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-3__Ik39k,.hero_gradient-button-wrapper__bi4sF .hero_button-bg__seSDp.hero_bg-3__Ik39k:before{
   --start-color:#ff4d4d;
   --end-color:#f9cb28
}
@-webkit-keyframes hero_background-1__GsyFC{
   0%,16.667%,to{
       opacity:1
   }
   33%,83.333%{
       opacity:0
   }
}
@keyframes hero_background-1__GsyFC{
   0%,16.667%,to{
       opacity:1
   }
   33%,83.333%{
       opacity:0
   }
}
@-webkit-keyframes hero_background-2__ZkZqr{
   0%,16.667%,66.667%,to{
       opacity:0
   }
   33.333%,50%{
       opacity:1
   }
}
@keyframes hero_background-2__ZkZqr{
   0%,16.667%,66.667%,to{
       opacity:0
   }
   33.333%,50%{
       opacity:1
   }
}
@-webkit-keyframes hero_background-3__C3uIw{
   0%,50%,to{
       opacity:0
   }
   66.667%,83.333%{
       opacity:1
   }
}
@keyframes hero_background-3__C3uIw{
   0%,50%,to{
       opacity:0
   }
   66.667%,83.333%{
       opacity:1
   }
}
.section-label_label__IXpQ5{
   text-align:center;
   margin-bottom:var(--geist-space-4x)
}
.section-label_number__DaHTx{
   display:inline-flex;
   border-radius:100%;
   color:var(--geist-background);
   width:40px;
   height:40px;
   align-items:center;
   justify-content:center;
   font-weight:700;
   margin-bottom:var(--geist-gap);
   background:linear-gradient(90deg,var(--start-color),var(--end-color))
}
.section-label_text__OTARC{
   background-clip:text;
   -webkit-background-clip:text;
   -webkit-text-fill-color:transparent;
   padding-left:var(--padding);
   padding-right:var(--padding);
   background-image:linear-gradient(90deg,var(--start-color),var(--end-color))
}
.section-label_heading__yw8wN{
   font-size:2rem;
   letter-spacing:-.05em;
   margin:0;
   font-weight:700
}
.text-link_link__OUsK1{
   color:var(--color);
   transition-duration:.2s;
   transition-property:color
}
.text-link_linkWrapper__4HKRu:focus .text-link_link__OUsK1{
   color:var(--geist-foreground)!important
}
@media (hover:hover){
   .text-link_link__OUsK1:hover{
       color:var(--geist-foreground)
   }
}
.small-heading_heading__p_5qt{
   font-size:1.5rem;
   letter-spacing:-.05em;
   margin:0 0 var(--geist-gap-half);
   color:white;
   text-align: center;
}
.paragraph_paragraph__w5Ihr{
   line-height:1.6;
   letter-spacing:-.02em;
   margin:0;
   font-weight:300;
   -webkit-font-smoothing:subpixel-antialiased
}
.paragraph_paragraph__w5Ihr.paragraph_medium__scOzi{
   font-weight:400
}
.paragraph_paragraph__w5Ihr.paragraph_secondary__6GKTk{
   color:var(--accents-7);
}
.mint-demo_mint-demo__jAkJF{
   display:grid;
   padding-left:var(--geist-page-margin);
   padding-right:var(--geist-page-margin);
   max-width:100%;
   margin-left:auto;
}
.mint-demo_benefits__krXHf{
   margin-bottom:var(--geist-gap)
}
.mint-demo_benefits-item__eGxiu{
   margin-bottom:var(--geist-space-16x);
   text-align:center;
   max-width:480px;
   margin-left:auto;
   margin-right:auto
}
.mint-demo_windows__iC9UA{
   max-width:540px;
   margin-left:auto;
   margin-right:auto;
   margin-bottom:-40px
}
@media (min-width:950px){
   .mint-demo_mint-demo__jAkJF{
       grid-template-columns:repeat(1,minmax(0,1fr))
   }
   .mint-demo_benefits__krXHf{
       padding-left:var(--geist-space-16x);
       padding-right:var(--geist-gap-double)
   }
   .mint-demo_benefits-item__eGxiu{
       text-align:center
   }
}
.path-line_line__C6T5U{
   width:1px;
   align-self:center
}
.path-line_line__C6T5U.path-line_stretch__j13md{
   flex:1 1
}
.path-line_line__C6T5U.path-line_gradient__sKfKk{
   background:linear-gradient(var(--start-color),var(--end-color));
   padding-right:1px
}
.path-line_line__C6T5U.path-line_dotted__ihamV{
   border-right:1px dashed var(--dotted-color)
}
.section-title_title__VEDfK{
   text-align:center;
   margin:0 0 var(--geist-gap);
   padding-bottom:var(--geist-gap-half);
   font-weight:700;
   letter-spacing:-.05em;
   font-size:3.75rem;
   color:white;
}
@media (max-width:599px){
   .section-title_title__VEDfK{
       font-size:2.5rem
   }
}
.section-description_wrapper__VqXHw{
   max-width:1000px;
   padding-bottom:var(--geist-gap-quarter);
   margin:0 auto var(--geist-space-16x)
}
.section-description_one-col__gL9fb{
   max-width:45rem;
   margin-left:auto;
   margin-right:auto;
}
.section-description_two-col__tXHxl{
   margin-top:var(--geist-gap-half);
   padding-top:var(--geist-gap-half)
}
.path-circle_circle__CzQnd{
   width:11px;
   height:11px;
   box-shadow:0 0 0 1.5px var(--accents-3) inset;
   border-radius:50%
}
.snapshot-item_wrapper__CTIrc{
   display:flex;
   align-items:top;
   width:100%
}
.snapshot-item_graphic-column__cvBZN{
   flex:1 1
}
.snapshot-item_graphic-column-inner__ZHTgI{
   padding-right:var(--geist-space-16x)
}
.snapshot-item_descriptions-column__12_CY{
   flex:1 1
}
.snapshot-item_descriptions-column-inner__1Yl7G{
   padding-left:calc(var(--geist-space-16x) - 5px);
   padding-right:var(--geist-gap-double);
   margin-top:var(--geist-space-gap-quarter-negative);
   padding-bottom:var(--geist-space-16x);
   margin-bottom:var(--geist-gap)
}
.snapshot-item_descriptions-column-inner__1Yl7G.snapshot-item_last-item__CnEuU{
   margin-bottom:var(--geist-space-24x)
}
.snapshot-item_line-column__EjniW{
   display:flex;
   flex-direction:column
}
.snapshot-item_descriptions-body__ZaKA5{
   color:var(--accents-7)
}
@media (max-width:959px){
   .snapshot-item_wrapper__CTIrc{
       flex-direction:column
   }
   .snapshot-item_line-column__EjniW{
       order:0;
       align-items:center;
       height:100px
   }
   .snapshot-item_graphic-column__cvBZN{
       order:2;
       padding-bottom:var(--geist-gap-double)
   }
   .snapshot-item_descriptions-column-inner__1Yl7G{
       width:480px;
       max-width:100%;
       text-align:center;
       padding:var(--geist-gap);
       margin:auto
   }
   .snapshot-item_graphic-column-inner__ZHTgI{
       width:480px;
       max-width:100%;
       margin:auto;
       padding-right:0
   }
   .snapshot-item_descriptions-column-inner__1Yl7G.snapshot-item_last-item__CnEuU{
       padding:var(--geist-gap) 0;
       margin-bottom:var(--geist-gap)
   }
}
.snapshot-section_snapshot-section__cd0g6{
   max-width:100%;
   margin-left:auto;
   margin-right:auto;
   width:var(--geist-page-width);
   padding-left:var(--geist-page-margin);
   padding-right:var(--geist-page-margin)
}
.snapshot-section_graphic-wrapper__BGLBl{
   transform:translateY(-50%)
}
.snapshot-section_graphics-messages-wrapper__ylauO{
   transform:translateY(-10%)
}
@media (max-width:959px){
   .snapshot-section_graphic-wrapper__BGLBl,.snapshot-section_graphics-messages-wrapper__ylauO{
       transform:none
   }
}
button.entity_entity__QwXps:focus-visible{
   box-shadow:0 0 0 1px var(--geist-background) inset,0 0 0 3px var(--geist-secondary) inset
}
button.entity_entity__QwXps:focus-visible+.entity_entity__QwXps:before{
   box-shadow:1px -1px 0 0 var(--geist-background) inset,3px 0 0 0 var(--geist-secondary) inset,-1px 0 0 0 var(--geist-background) inset,-3px 0 0 0 var(--geist-secondary) inset,0 1px 0 0 var(--geist-background) inset,0 3px 0 0 var(--geist-secondary) inset
}
.reset_reset__90FTf{
   outline:none;
   margin:0;
   padding:0;
   border:0;
   box-sizing:border-box;
   font:inherit;
   font-size:100%;
   vertical-align:baseline;
   text-decoration:none;
   -webkit-tap-highlight-color:transparent
}
.button_base__AOyi_{
   position:relative;
   cursor:pointer;
   -webkit-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
   user-select:none;
   background:none
}
.button_button__dmey4{
   border-radius:var(--geist-radius);
   color:var(--themed-fg,var(--geist-background));
   background:var(--themed-bg,var(--geist-foreground));
   border:1px solid var(--themed-border,var(--geist-foreground));
   font-weight:500;
   padding:0 var(--geist-gap-half);
   max-width:100%;
   display:flex;
   justify-content:center;
   align-items:center;
   transition-property:border-color,background,color,transform,box-shadow;
   transition-duration:.15s;
   transition-timing-function:ease;
   font-size:var(--geist-form-font);
   line-height:var(--geist-form-line-height);
   height:var(--geist-form-height)
}
.button_content__9hWh7{
   text-overflow:ellipsis;
   white-space:nowrap;
   overflow:hidden;
   display:inline-block
}
.button_base__AOyi_::-moz-focus-inner{
   border:0
}
.button_large__FQLqa{
   height:var(--geist-form-large-height);
   font-size:var(--geist-form-large-font);
   line-height:var(--geist-form-large-line-height)
}
.button_small__Eazab{
   font-size:var(--geist-form-small-font);
   height:var(--geist-form-small-height)
}
.button_ghost__sBWMh{
   background:none;
   border-color:transparent;
   color:var(--themed-bg);
   --lighten-color:hsla(0,0%,100%,.8)
}
.button_ghost__sBWMh{
   background-image:linear-gradient(to right,var(--lighten-color),var(--lighten-color))
}
@media (hover:hover){
   .icon-button_iconButton__16lS0:hover:not(:disabled){
       color:var(--geist-foreground)
   }
}
.link_link__LTNaQ{
   text-decoration:none;
   color:inherit;
   cursor:pointer;
   outline:none
}
.link_secondary__Htj2D{
   color:var(--accents-5);
   transition:color .1s ease
}
@media (hover:hover){
   .link_secondary__Htj2D:hover:not(.link_disabled__Dkhx9){
       color:var(--geist-foreground)
   }
}
.stack_stack__A16oG{
   display:flex;
   flex-direction:var(--direction,column);
   align-items:var(--align,stretch);
   justify-content:var(--justify,flex-start);
   flex:var(--flex,initial)
}
@media screen and (min-width:961px){
   .stack_stack__A16oG{
       --direction:var(--lg-direction);
       --align:var(--lg-align);
       --justify:var(--lg-justify)
   }
}
@media screen and (min-width:601px) and (max-width:960px){
   .stack_stack__A16oG{
       --direction:var(--md-direction);
       --align:var(--md-align);
       --justify:var(--md-justify)
   }
}
@media screen and (max-width:600px){
   .stack_stack__A16oG{
       --direction:var(--sm-direction);
       --align:var(--sm-align);
       --justify:var(--sm-justify)
   }
}
.popover_summary__IkAID::-webkit-details-marker{
   display:none
}
.popover_summary__IkAID{
   display:inline-flex;
   list-style:none;
   outline:none;
   max-width:100%
}
.popover_summary__IkAID>.popover_trigger__wvDqH{
   cursor:pointer
}
.popover_details__Ua543{
   display:inline-flex;
   position:relative
}
.popover_details__Ua543.popover_disableTransform__KAtPr{
   position:static
}
.header_wrapper__S9gC_{
   position:sticky;
   top:0;
   display:flex;
   justify-content:center;
   width:100%;
   max-width:100%;
   background-color:var(--geist-background);
   z-index:101;
   min-height:var(--header-height);
   transition:box-shadow .1s ease 0s,background-color .1s ease 0s;
   box-shadow:var(--header-border-bottom)
}
.header_wrapper__S9gC_.header_noBorder__2Hvqu{
   box-shadow:none;
   transition:box-shadow .2s ease 0s,background-color .2s ease 0s
}
.header_header__U_Kza{
   width:var(--full);
   margin:auto;
   padding-left:var(--geist-page-margin);
   padding-right:var(--geist-page-margin)
}
.header_nav_second__C9hMX{
   width:auto;
   display:none;
   margin-bottom:30px
}
.header_nav_first__I1THP{
   flex:1 1;
   display:flex;
   justify-content:center;
   align-items:center
}
.header_nav_first__I1THP>div{
   margin-right:auto;
   display:flex;
   align-items:center;
   justify-content:space-between;
   width:100%
}
.header_nav_third__CGDCP{
   flex:1 1;
   display:flex;
   justify-content:center;
   align-items:center
}
.header_logo__6rx_B{
   background:none;
   border:none;
   padding:var(--geist-space-2x);
   margin:var(--geist-space-2x-negative);
   cursor:pointer;
   display:inline-flex;
   position:relative;
   -webkit-tap-highlight-color:transparent
}
.header_logo__6rx_B:focus:not(.focus-visible){
   outline:none
}
.header_logo__6rx_B svg{
   height:26px
}
.header_nav__q5xvN{
   display:flex;
   align-items:center;
   list-style-type:none;
   padding:0;
   margin:0;
   font-size:.875rem;
   transition:opacity .2s ease-in-out
}
.header_nav__q5xvN li+li{
   margin-left:var(--geist-gap-half)
}
@media screen and (max-width:1040px){
   .header_nav__q5xvN li+li{
       margin-left:6px
   }
}
.header_left__Gc2zM{
   display:flex;
   align-items:center;
   opacity:0;
   will-change:opacity;
   pointer-events:none
}
.header_visible__POQKZ{
   opacity:1;
   pointer-events:all
}
.header_right__7DofF{
   margin-left:auto
}
.header_hidden__FkiUt{
   display:none
}
@media screen and (max-width:950px){
   .header_nav_second__C9hMX,.header_nav_third__CGDCP{
       display:none
   }
   .header_header__U_Kza{
       padding:0 var(--geist-gap)
   }
   .header_nav_first__I1THP{
       min-height:var(--header-height)
   }
}
@media (min-width:951px){
   .header_wrapper__S9gC_{
       background-color:var(--header-background)
   }
   @supports (((-webkit-backdrop-filter:saturate(180%) blur(5px)) or (backdrop-filter:saturate(180%) blur(5px)))){
       .header_wrapper__S9gC_:not(.header_not_sticky__jXjMN):not(.header_transparent__XLs8P){
           -webkit-backdrop-filter:saturate(180%) blur(5px);
           backdrop-filter:saturate(180%) blur(5px);
           -webkit-backface-visibility:hidden;
           backface-visibility:hidden;
           perspective:1000;
           transform:translateZ(0)
       }
   }
   .header_header__U_Kza{
       display:flex;
       flex-direction:row;
       align-items:center
   }
   .header_nav_second__C9hMX{
       display:flex;
       flex:1 1;
       justify-content:center;
       align-items:center;
       margin:0;
       width:100%;
       background-color:transparent
   }
}
.header_link-padding__O1xLm{
   padding:var(--geist-gap-quarter);
   display:inline-block
}
.header_features-popover__l2eJ_{
   color:var(--accents-5);
   transition:color .2s ease;
   margin-right:-6px!important;
   cursor:pointer;
   padding:var(--geist-gap-quarter)!important
}
@media (hover:hover){
   .header_features-popover__l2eJ_:hover{
       color:var(--geist-foreground)
   }
}
.header_chevron__YIJnG{
   display:flex;
   transform:translateY(2px);
   transition:transform .2s ease
}
.feedback-input_geist-feedback-input__SS0Ec:active .feedback-input_input__dKMZ7>::-moz-placeholder,.feedback-input_geist-feedback-input__SS0Ec:focus .feedback-input_input__dKMZ7>::-moz-placeholder{
   color:var(--geist-foreground)
}
.feedback-input_geist-feedback-input__SS0Ec:active .feedback-input_input__dKMZ7>:-ms-input-placeholder,.feedback-input_geist-feedback-input__SS0Ec:focus .feedback-input_input__dKMZ7>:-ms-input-placeholder{
   color:var(--geist-foreground)
}
@media (hover:hover){
   .feedback-input_geist-feedback-input__SS0Ec:hover .feedback-input_input__dKMZ7>::-moz-placeholder{
       color:var(--geist-foreground)
   }
   .feedback-input_geist-feedback-input__SS0Ec:hover .feedback-input_input__dKMZ7>:-ms-input-placeholder{
       color:var(--geist-foreground)
   }
}
.feedback-input_geist-feedback-input__SS0Ec .feedback-input_input__dKMZ7>::-moz-placeholder{
   color:var(--accents-5);
   -moz-transition:color .2s ease-in-out;
   transition:color .2s ease-in-out
}
.feedback-input_geist-feedback-input__SS0Ec .feedback-input_input__dKMZ7>:-ms-input-placeholder{
   color:var(--accents-5);
   -ms-transition:color .2s ease-in-out;
   transition:color .2s ease-in-out
}
:root{
   font-size:16px;
   --geist-space:4px;
   --geist-space-2x:8px;
   --geist-space-4x:16px;
   --geist-space-8x:32px;
   --geist-space-16x:64px;
   --geist-space-24x:96px;
   --geist-space-32x:128px;
   --geist-space-48x:192px;
   --geist-space-64x:256px;
   --geist-space-small:32px;
   --geist-space-medium:40px;
   --geist-space-large:48px;
   --geist-space-gap:24px;
   --geist-space-gap-half:12px;
   --geist-space-gap-quarter:var(--geist-space-2x);
   --geist-gap:var(--geist-space-gap);
   --geist-gap-half:var(--geist-space-gap-half);
   --geist-gap-quarter:var(--geist-space-gap-quarter);
   --geist-gap-double:var(--geist-space-large);
   --geist-gap-section:var(--geist-space-small);
   --geist-space-negative:-4px;
   --geist-space-2x-negative:-8px;
   --geist-space-4x-negative:-16px;
   --geist-space-8x-negative:-32px;
   --geist-space-16x-negative:-64px;
   --geist-space-24x-negative:-96px;
   --geist-space-32x-negative:-128px;
   --geist-space-48x-negative:-192px;
   --geist-space-64x-negative:-256px;
   --geist-space-small-negative:-32px;
   --geist-space-medium-negative:-40px;
   --geist-space-large-negative:-48px;
   --geist-space-gap-negative:-24px;
   --geist-space-gap-half-negative:-12px;
   --geist-space-gap-quarter-negative:var(--geist-space-2x-negative);
   --geist-gap-negative:var(--geist-space-gap-negative);
   --geist-gap-half-negative:var(--geist-space-gap-half-negative);
   --geist-gap-quarter-negative:var(--geist-space-gap-quarter-negative);
   --geist-gap-double-negative:var(--geist-space-large-negative);
   --geist-page-margin:var(--geist-space-gap);
   --geist-page-width:1200px;
   --geist-page-width-with-margin:calc(var(--geist-page-width) + calc(2 * var(--geist-page-margin)));
   --geist-radius:5px;
   --geist-marketing-radius:8px;
   --font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
   --font-mono:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;
   --header-height:64px;
   --header-border-bottom:inset 0 -1px 0 0 rgba(0,0,0,.1);
   --header-background:hsla(0,0%,100%,.8);
   --header-import-flow-background:hsla(0,0%,98%,.8);
   --geist-form-large-font:1rem;
   --geist-form-large-line-height:1.5rem;
   --geist-form-large-height:var(--geist-space-large);
   --geist-form-small-font:0.875rem;
   --geist-form-small-line-height:0.875rem;
   --geist-form-small-height:var(--geist-space-small);
   --geist-form-font:0.875rem;
   --geist-form-line-height:1.25rem;
   --geist-form-height:var(--geist-space-medium)
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.latin.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.latin-ext.woff2) format("woff2");
   unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.cyrillic.woff2) format("woff");
   unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116
}
@font-face{
   font-family:Inter;
   font-style:optional;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.cyrillic-ext.woff2) format("woff2");
   unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.greek.woff2) format("woff2");
   unicode-range:U+0370-03ff
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.greek-ext.woff2) format("woff2");
   unicode-range:U+1f??
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100 900;
   font-display:optional;
   src:url(../fonts/Inter.var.vietnamese.woff2) format("woff2");
   unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab
}
:root.inter{
   --font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
}
html{
   touch-action:manipulation;
   font-feature-settings:"rlig" 1,"calt" 0;
   text-rendering:optimizeLegibility;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale
}
button.geist-reset{
   border:unset;
   background:unset;
   padding:unset;
   margin:unset;
   font:unset;
   text-align:unset;
   -webkit-appearance:unset;
   -moz-appearance:unset;
   appearance:unset
}
.geist-kb-outline:focus:not(.focus-visible){
   outline:none
}
@media screen and (max-width:600px){
   :root{
       --header-height:64px
   }
}
@media screen and (min-width:961px){
   .geist-show-on-tablet{
       display:none!important
   }
}
@media screen and (max-width:960px){
   .geist-hide-on-tablet{
       display:none!important
   }
   .geist-show-on-tablet{
       display:block
   }
}
:root{
   --geist-success-lighter:#d3e5ff;
   --geist-success-light:#3291ff;
   --geist-success:#0070f3;
   --geist-success-dark:#0761d1;
   --geist-error-lighter:#f7d4d6;
   --geist-error-light:#ff1a1a;
   --geist-error:#e00;
   --geist-error-dark:#c50000;
   --geist-warning-lighter:#ffefcf;
   --geist-warning-light:#f7b955;
   --geist-warning:#f5a623;
   --geist-warning-dark:#ab570a;
   --geist-violet-lighter:#d8ccf1;
   --geist-violet-light:#8a63d2;
   --geist-violet:#7928ca;
   --geist-violet-dark:#4c2889;
   --geist-violet-background:#fff;
   --geist-violet-background-secondary:#291c3a;
   --geist-violet-background-tertiary:#eae5f4;
   --geist-background-rgb:255,255,255;
   --geist-foreground-rgb:0,0,0;
   --geist-console-header:#efe7ed;
   --geist-console-purple:#7928ca;
   --geist-console-text-color-default:var(--geist-foreground);
   --geist-console-text-color-blue:#0070f3;
   --geist-console-text-color-pink:#eb367f;
   --geist-console-text-color-purple:#7928ca;
   --geist-cyan-lighter:#aaffec;
   --geist-cyan-light:#79ffe1;
   --geist-cyan:#50e3c2;
   --geist-cyan-dark:#29bc9b;
   --geist-highlight-purple:#f81ce5;
   --geist-highlight-magenta:#eb367f;
   --geist-highlight-pink:#ff0080;
   --geist-highlight-yellow:#fff500;
   --geist-foreground:#000;
   --geist-background:#fff;
   --geist-selection:var(--geist-cyan-light);
   --accents-1:#fafafa;
   --accents-2:#eaeaea;
   --accents-3:#999;
   --accents-4:#888;
   --accents-5:#666;
   --accents-6:#444;
   --accents-7:#333;
   --accents-8:#111;
   --geist-link-color:var(--geist-success);
   --geist-marketing-gray:#fafbfc;
   --geist-code:var(--geist-foreground);
   --geist-secondary-lighter:var(--accents-2);
   --geist-secondary-light:var(--accents-3);
   --geist-secondary:var(--accents-5);
   --geist-secondary-dark:var(--accents-7);
   --dropdown-box-shadow:0 4px 4px 0 rgba(0,0,0,.02);
   --dropdown-triangle-stroke:#fff;
   --scroller-start:#fff;
   --scroller-end:hsla(0,0%,100%,0);
   --shadow-smallest:0px 2px 4px rgba(0,0,0,.1);
   --shadow-extra-small:0px 4px 8px rgba(0,0,0,.12);
   --shadow-small:0 5px 10px rgba(0,0,0,.12);
   --shadow-medium:0 8px 30px rgba(0,0,0,.12);
   --shadow-large:0 30px 60px rgba(0,0,0,.12);
   --shadow-hover:0 30px 60px rgba(0,0,0,.12);
   --shadow-sticky:0 12px 10px -10px rgba(0,0,0,.12);
   --portal-opacity:0.25;
   --wv-green:#0cce6b;
   --wv-orange:#ffa400;
   --wv-red:#ff4e42;
   --next-icon-border:#000
}
html{
   --banner-height:0px;
   --vh100-offset:calc(var(--header-height) + var(--banner-height))
}
html.has-banner{
   --banner-height:40px
}
.dark-theme,.invert-theme{
   --geist-foreground:#fff;
   --geist-background:#000;
   --geist-selection:var(--geist-highlight-purple);
   --accents-8:#fafafa;
   --accents-7:#eaeaea;
   --accents-6:#999;
   --accents-5:#888;
   --accents-4:#666;
   --accents-3:#444;
   --accents-2:#333;
   --accents-1:#111;
   --geist-secondary-lighter:var(--accents-2);
   --geist-secondary-light:var(--accents-3);
   --geist-secondary:var(--accents-5);
   --geist-secondary-dark:var(--accents-7);
   --geist-link-color:var(--geist-success-light);
   --geist-marketing-gray:var(--accents-1);
   --geist-code:var(--geist-foreground);
   --geist-error-light:#f33;
   --geist-error:red;
   --geist-error-dark:#e60000;
   --dropdown-box-shadow:0 0 0 1px var(--accents-2);
   --dropdown-triangle-stroke:#333;
   --scroller-start:#000;
   --scroller-end:transparent;
   --header-background:rgba(0,0,0,.5);
   --header-border-bottom:inset 0 -1px 0 0 hsla(0,0%,100%,.1);
   --header-import-flow-background:hsla(0,0%,7%,.8);
   --shadow-smallest:0 0 0 1px var(--accents-2);
   --shadow-extra-small:0 0 0 1px var(--accents-2);
   --shadow-small:0 0 0 1px var(--accents-2);
   --shadow-medium:0 0 0 1px var(--accents-2);
   --shadow-large:0 0 0 1px var(--accents-2);
   --shadow-sticky:0 0 0 1px var(--accents-2);
   --shadow-hover:0 0 0 1px var(--geist-foreground);
   --portal-opacity:0.75;
   --geist-violet-background:#291d3a;
   --geist-violet-background-secondary:#211830;
   --geist-violet-background-tertiary:#211830;
   --geist-background-rgb:0,0,0;
   --geist-foreground-rgb:255,255,255;
   --geist-console-header:#0f0310;
   --geist-console-purple:#8a63d2;
   --geist-console-text-color-default:var(--geist-foreground);
   --geist-console-text-color-blue:#3291ff;
   --geist-console-text-color-pink:#eb367f;
   --next-icon-border:#fff
}
.geist-themed.geist-secondary{
   --themed-fg:var(--geist-secondary);
   --themed-bg:var(--geist-background);
   --themed-border:var(--themed-fg)
}
.geist-container{
   display:flex;
   flex-direction:column;
   position:relative;
   min-width:1px;
   max-width:100%;
   flex:var(--flex);
   justify-content:var(--justify-content);
   align-items:var(--align-items)
}
.geist-wrapper{
   max-width:100%;
   margin-left:auto;
   margin-right:auto;
   width:var(--geist-page-width-with-margin);
   padding-left:var(--geist-page-margin);
   padding-right:var(--geist-page-margin)
}
@media screen and (min-width:961px){
   .geist-container.lg-row{
       flex-direction:row;
       flex-wrap:wrap
   }
   .geist-container:not(.lg-row)>.geist-container{
       margin-top:0
   }
   .geist-container:not(.lg-row)>.geist-container~.geist-container{
       margin-top:calc(var(--geist-gap) * var(--gap-ratio))
   }
   .geist-container.lg-row>.geist-container{
       margin-left:0
   }
   .geist-container.lg-row>.geist-container~.geist-container{
       margin-left:calc(var(--geist-gap) * var(--gap-ratio))
   }
   .geist-container:not(.lg-row)>.geist-container{
       flex-basis:auto
   }
}
@media screen and (min-width:601px) and (max-width:960px){
   .geist-container:not(.md-row)>.geist-container{
       margin-top:0
   }
   .geist-container:not(.md-row)>.geist-container~.geist-container{
       margin-top:calc(var(--geist-gap) * var(--gap-ratio))
   }
   .geist-container:not(.md-row)>.geist-container{
       flex-basis:auto
   }
}
@media screen and (max-width:600px){
   .geist-container:not(.sm-row)>.geist-container{
       margin-top:0
   }
   .geist-container:not(.sm-row)>.geist-container~.geist-container{
       margin-top:calc(var(--geist-gap) * var(--gap-ratio))
   }
   .geist-container:not(.sm-row)>.geist-container{
       flex-basis:auto
   }
}
html{
   height:100%
}
*,:after,:before,html{
   box-sizing:border-box
}
a{
   -webkit-tap-highlight-color:rgba(0,0,0,0)
}
body{
   position:relative;
   min-height:100%;
   max-width:100vw;
   margin:0
}
body,html{
   font-family:var(--font-sans);
   text-rendering:optimizeLegibility;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale;
   background-color:var(--geist-background);
   color:var(--geist-foreground);
   scroll-padding-top:var(--header-height)
}
#__next{
   position:relative;
   z-index:0
}
svg{
   shape-rendering:crispEdges
}
svg path{
   shape-rendering:geometricprecision
}
::selection{
   background-color:var(--geist-selection);
   color:var(--geist-foreground)
}
::-moz-selection{
   background-color:var(--geist-selection);
   color:var(--geist-foreground)
}
.geist-sr-only{
   position:absolute;
   width:1px;
   height:1px;
   padding:0;
   margin:-1px;
   overflow:hidden;
   clip:rect(0,0,0,0);
   white-space:nowrap;
   border-width:0
}
[data-reach-skip-link]:focus{
   width:auto;
   height:auto;
   padding:0;
   margin:0;
   overflow:visible;
   clip:auto;
   white-space:normal;
   position:fixed;
   top:var(--geist-space-4x);
   left:var(--geist-gap-half);
   z-index:1000;
   height:var(--geist-space-8x);
   display:flex;
   align-items:center;
   outline:none;
   color:var(--geist-link-color);
   padding:0 var(--geist-gap-half);
   background:var(--geist-background);
   box-shadow:0 0 0 2px var(--geist-background),0 0 0 4px var(--geist-link-color);
   border-radius:var(--geist-radius)
}
:root{
   --_1psdadq0:#000;
   --_1psdadq1:#fff;
   --_1psdadq2:transparent;
   --_1psdadq3:currentColor;
   --_1psdadq4:#fafafa;
   --_1psdadq5:#f2f2f2;
   --_1psdadq6:#e5e5e5;
   --_1psdadq7:#d4d4d4;
   --_1psdadq8:#a3a3a3;
   --_1psdadq9:#737373;
   --_1psdadqa:#525252;
   --_1psdadqb:#2b2b2b;
   --_1psdadqc:#121212;
   --_1psdadqd:#0a0a0a;
   --_1psdadqe:#fef2f2;
   --_1psdadqf:#fee2e2;
   --_1psdadqg:#fecaca;
   --_1psdadqh:#fca5a5;
   --_1psdadqi:#f87171;
   --_1psdadqj:#ef4444;
   --_1psdadqk:#dc2626;
   --_1psdadql:#d00505;
   --_1psdadqm:#450c0c;
   --_1psdadqn:#2a0909;
   --_1psdadqo:#fffbeb;
   --_1psdadqp:#fef3c7;
   --_1psdadqq:#fde68a;
   --_1psdadqr:#fcd34d;
   --_1psdadqs:#fbbf24;
   --_1psdadqt:#f59e0b;
   --_1psdadqu:#d97706;
   --_1psdadqv:#bd5200;
   --_1psdadqw:#411d06;
   --_1psdadqx:#241005;
   --_1psdadqy:#f0fdf4;
   --_1psdadqz:#dcfce7;
   --_1psdadq10:#bbf7d0;
   --_1psdadq11:#86efac;
   --_1psdadq12:#4ade80;
   --_1psdadq13:#22c55e;
   --_1psdadq14:#16a34a;
   --_1psdadq15:#0d883b;
   --_1psdadq16:#0d3b1e;
   --_1psdadq17:#071d10;
   --_1psdadq18:#f0fdfa;
   --_1psdadq19:#ccfbf1;
   --_1psdadq1a:#99f6e4;
   --_1psdadq1b:#5eead4;
   --_1psdadq1c:#2dd4bf;
   --_1psdadq1d:#14b8a6;
   --_1psdadq1e:#0d9488;
   --_1psdadq1f:#0a857b;
   --_1psdadq1g:#093431;
   --_1psdadq1h:#061917;
   --_1psdadq1i:#fff5f9;
   --_1psdadq1j:#ffe6f0;
   --_1psdadq1k:#fed7e7;
   --_1psdadq1l:#feb4d2;
   --_1psdadq1m:#fd81b5;
   --_1psdadq1n:#fc4f97;
   --_1psdadq1o:#fc227c;
   --_1psdadq1p:#de035e;
   --_1psdadq1q:#4c0120;
   --_1psdadq1r:#2d0113;
   --_1psdadq1s:#faf5ff;
   --_1psdadq1t:#f3e8ff;
   --_1psdadq1u:#e9d5ff;
   --_1psdadq1v:#d8b4fe;
   --_1psdadq1w:#c084fc;
   --_1psdadq1x:#a855f7;
   --_1psdadq1y:#9333ea;
   --_1psdadq1z:#7e22ce;
   --_1psdadq20:#361155;
   --_1psdadq21:#1c092a;
   --_1psdadq22:#eff6ff;
   --_1psdadq23:#daebff;
   --_1psdadq24:#bedcff;
   --_1psdadq25:#91c5ff;
   --_1psdadq26:#5ba8ff;
   --_1psdadq27:#3292ff;
   --_1psdadq28:#1180ff;
   --_1psdadq29:#0070f3;
   --_1psdadq2a:#003066;
   --_1psdadq2b:#001833;
   --_1psdadq2c:#0cce6b;
   --_1psdadq2d:#ffa400;
   --_1psdadq2e:#ff4e42;
   --_1psdadq2f:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
   --_1psdadq2g:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;
   --_1psdadq2h:37.5rem;
   --_1psdadq2i:48rem;
   --_1psdadq2j:60rem;
   --_1psdadq2k:75rem;
   --_1psdadq2l:87.5rem;
   --_1psdadq2m:none;
   --_1psdadq2n:spin 1s linear infinite;
   --_1psdadq2o:fade-in 0.15s ease;
   --_1psdadq2p:fade-out 0.15s ease;
   --_1psdadq2q:blink 1s infinite;
   --_1psdadq2r:bounce 1s infinite;
   --_1psdadq2s:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;
   --_1psdadq2t:75ms;
   --_1psdadq2u:100ms;
   --_1psdadq2v:150ms;
   --_1psdadq2w:200ms;
   --_1psdadq2x:300ms;
   --_1psdadq2y:400ms;
   --_1psdadq2z:500ms;
   --_1psdadq30:700ms;
   --_1psdadq31:1000ms;
   --_1psdadq32:1200ms;
   --_1psdadq33:0.75rem;
   --_1psdadq34:0.875rem;
   --_1psdadq35:1rem;
   --_1psdadq36:1.125rem;
   --_1psdadq37:1.25rem;
   --_1psdadq38:1.5rem;
   --_1psdadq39:1.875rem;
   --_1psdadq3a:2.25rem;
   --_1psdadq3b:3rem;
   --_1psdadq3c:3.75rem;
   --_1psdadq3d:4.5rem;
   --_1psdadq3e:6rem;
   --_1psdadq3f:100;
   --_1psdadq3g:200;
   --_1psdadq3h:300;
   --_1psdadq3i:400;
   --_1psdadq3j:500;
   --_1psdadq3k:600;
   --_1psdadq3l:700;
   --_1psdadq3m:800;
   --_1psdadq3n:900;
   --_1psdadq3o:1;
   --_1psdadq3p:2;
   --_1psdadq3q:normal;
   --_1psdadq3r:0.75;
   --_1psdadq3s:1.2;
   --_1psdadq3t:1.35;
   --_1psdadq3u:1.5;
   --_1psdadq3v:1.625;
   --_1psdadq3w:1.75;
   --_1psdadq3x:2.5;
   --_1psdadq3y:0em;
   --_1psdadq3z:-0.05em;
   --_1psdadq40:-0.04em;
   --_1psdadq41:-0.03em;
   --_1psdadq42:-0.02em;
   --_1psdadq43:-0.01em;
   --_1psdadq44:0.02em;
   --_1psdadq45:0.04em;
   --_1psdadq46:0.05em;
   --_1psdadq47:0.1em;
   --_1psdadq48:0.15em;
   --_1psdadq49:0px;
   --_1psdadq4a:1px;
   --_1psdadq4b:0.125rem;
   --_1psdadq4c:0.25rem;
   --_1psdadq4d:0.375rem;
   --_1psdadq4e:0.5rem;
   --_1psdadq4f:0.625rem;
   --_1psdadq4g:0.75rem;
   --_1psdadq4h:0.875rem;
   --_1psdadq4i:1rem;
   --_1psdadq4j:1.25rem;
   --_1psdadq4k:1.5rem;
   --_1psdadq4l:1.75rem;
   --_1psdadq4m:2rem;
   --_1psdadq4n:2.25rem;
   --_1psdadq4o:2.5rem;
   --_1psdadq4p:2.75rem;
   --_1psdadq4q:3rem;
   --_1psdadq4r:3.5rem;
   --_1psdadq4s:4rem;
   --_1psdadq4t:4.5rem;
   --_1psdadq4u:5rem;
   --_1psdadq4v:6rem;
   --_1psdadq4w:6.25rem;
   --_1psdadq4x:7rem;
   --_1psdadq4y:8rem;
   --_1psdadq4z:9rem;
   --_1psdadq50:10rem;
   --_1psdadq51:0px;
   --_1psdadq52:1px;
   --_1psdadq53:0.125rem;
   --_1psdadq54:0.25rem;
   --_1psdadq55:0.375rem;
   --_1psdadq56:0.5rem;
   --_1psdadq57:0.625rem;
   --_1psdadq58:0.75rem;
   --_1psdadq59:0.875rem;
   --_1psdadq5a:1rem;
   --_1psdadq5b:1.25rem;
   --_1psdadq5c:1.5rem;
   --_1psdadq5d:1.75rem;
   --_1psdadq5e:2rem;
   --_1psdadq5f:2.25rem;
   --_1psdadq5g:2.5rem;
   --_1psdadq5h:2.75rem;
   --_1psdadq5i:3rem;
   --_1psdadq5j:3.5rem;
   --_1psdadq5k:4rem;
   --_1psdadq5l:4.5rem;
   --_1psdadq5m:5rem;
   --_1psdadq5n:6rem;
   --_1psdadq5o:6.25rem;
   --_1psdadq5p:7rem;
   --_1psdadq5q:8rem;
   --_1psdadq5r:9rem;
   --_1psdadq5s:10rem;
   --_1psdadq5t:11rem;
   --_1psdadq5u:12rem;
   --_1psdadq5v:13rem;
   --_1psdadq5w:14rem;
   --_1psdadq5x:15rem;
   --_1psdadq5y:16rem;
   --_1psdadq5z:18rem;
   --_1psdadq60:20rem;
   --_1psdadq61:21rem;
   --_1psdadq62:22.5rem;
   --_1psdadq63:24rem;
   --_1psdadq64:25rem;
   --_1psdadq65:0px;
   --_1psdadq66:0.125rem;
   --_1psdadq67:0.25rem;
   --_1psdadq68:0.375rem;
   --_1psdadq69:0.5rem;
   --_1psdadq6a:0.75rem;
   --_1psdadq6b:1rem;
   --_1psdadq6c:1.5rem;
   --_1psdadq6d:2rem;
   --_1psdadq6e:9999px;
   --_1psdadq6f:0 1px 2px 0 rgba(0,0,0,.05);
   --_1psdadq6g:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
   --_1psdadq6h:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
   --_1psdadq6i:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
   --_1psdadq6j:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);
   --_1psdadq6k:0 25px 50px -12px rgba(0,0,0,.25);
   --_1psdadq6l:inset 0 2px 4px 0 rgba(0,0,0,.05);
   --_1psdadq6m:none;
   --_1psdadq6n:0 12px 12px -10px rgba(0,0,0,.12)
}
body{
   font-family:var(--_1psdadq2f)
}
.vc-reset :where(*,:before,:after){
   box-sizing:border-box;
   border-width:0;
   border-style:solid
}
.vc-reset :where(img,picture,video,canvas,svg){
   display:block;
   max-width:100%
}
.vc-reset :where(input,button,textarea,select){
   font:inherit
}
.vc-reset :where(p,h1,h2,h3,h4,h5,h6){
   overflow-wrap:break-word
}
.vyvkel3o{
   margin-top:var(--_1psdadq4v)
}
.vyvkelmu{
   margin-bottom:var(--_1psdadq4y)
}

.ant-space-item {
   -webkit-text-size-adjust: 100%;
   -webkit-tap-highlight-color: transparent;
   --antd-wave-shadow-color: #1890ff;
   --scroll-bar: 0;
   font-size: 14px;
   font-variant: tabular-nums;
   line-height: 1.5715;
   font-feature-settings: "tnum","tnum";
   -webkit-font-smoothing: antialiased;
   color: rgb(139, 139, 139);
   font-family: roboto,sans-serif!important;
   box-sizing: border-box;
   }

   span.button__text {
   vertical-align: baseline !important; 
   }

   .new_button {
   align-items: center;
   overflow: hidden;
   padding: 2.5px 5px 2.5px;
   display: inline;
   border-radius: 5px;
   text-align: center;
   margin: 0px 2px 0px;  
   vertical-align: baseline !important; 
   font-weight: 500;
   cursor: pointer;
   }

   .magiceden {
    border: 1.25px solid #ececec; 
    color:#120c18;  
    float: left;
    font-weight: 500;
    margin: 0px 0px 5px;
    height:30px;
    line-height: normal;

   }
   .magiceden:hover {
   background: #ececec;
   border: 1.25px solid #ececec;
   transition: all 200ms ease-in-out
   
   }

   .magiceden:hover span.button__text {
   background: #900ce8; /* fallback for old browsers */
   background: -webkit-linear-gradient(to right, #900ce8, #dc3bb1); /* Chrome 10-25, Safari 5.1-6 */
   background: linear-gradient(to right, #900ce8, #dc3bb1); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
   -webkit-background-clip: text;
   background-clip: text;
   color: transparent !important; 
   vertical-align: baseline !important; 
   font-weight: 500;
   }

   .grid-card_img {
width: 310px;
margin-top: 20px;
height: 335px;
border-radius: 10px 10px 0 0 ;
}
  .reveal:hover {
   background: #48587b;
   color: white;
   border: 1.25px solid #ececec;
   }

   .page-component__wrapper {

    z-index: 14;
    padding-top:50px;
    padding-bottom:70px;

   }

   .bg-black-color .page-component__bg_overlay_box:not(.page-component__bg_overlay_box--always-white), .bg-black-color .background-color-picker__circle, .bg-black-color .footer-04, .bg-black-color .footer-02, .bg-black-color .text--01__box {
background-color: #053344;
}
/*
#053344
#052944
#05333e
#053342
*/
   .grid-card {
   width:335px !important;
   box-sizing: content-box;
   width: 330px;
   padding: 25px 5px 0px;
   margin: 0 20px 40px;
   background-color: white;
   border-radius: 10px;
   text-align: center;
   box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
   }


   .description {
display: block;
height: 100px;
overflow: auto;
white-space: break-spaces;
text-overflow: ellipsis;
color:black;


   }
   .description::-webkit-scrollbar {
border: 5px solid transparent;
border-radius: 100px;
background-color: #545454;
background-clip: content-box;
}
   #solscan {
text-decoration: none !important;
color: #164085 ;

   }

   .grid-card_img_box {
      width: 335px !important;
      height: 250px;
      overflow: unset;
      margin-bottom: 55px;
      border-radius: unset;
      background: white;
      }
.grid-card_name {
margin-bottom: 5px;
letter-spacing: 0.02em;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
color:#3d3d3d;

}

.fa-refresh {
color:white !important;
margin-left:10px;
}



.inputz {

color: rgba(0,0,0,.87);
border-bottom-color: rgba(0,0,0,.42);
font-size: 0.7rem;
font-weight: 400;
box-sizing: border-box;
width: 275px;
padding-left: 5px;
transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
border: none;
border-radius: 3px;
background: rgb(245, 245, 245);
height: 30px;
              

          
}
.inputz:hover{
                  border-bottom-color: rgba(0,0,0,.87);
                  background: #ececec;
}

              .inputz:focus{
                  border-color:#FF5B4F;
              }
.inputz-container {
width: 425px;
}
.comps .grid-card_about {
margin-bottom: 0px; 
font-size: 14px;
line-height: 1.6;
color: #545454;
}
.tag {
   display: inline;
   padding: 4px 10px;
   border-radius: 5px;
   font-weight: 700;
   font-size: 10px;
   letter-spacing: 0.03em;
   background-color: #ececec;
   color: white;
   text-transform: none;
}

.general-container {
   margin: 0px auto;
   width: 400px;
   margin-top: 0px;
   margin-bottom: 0px;


}

.fa-refresh {
cursor: pointer;
height: 10px;
vertical-align: sub;
}
.copyme {
display: inline-block;
margin-left: 8px;
vertical-align: sub;
cursor: pointer;
}
.inputzContainer {
position: relative;
width: 115px;
float: left;
}
.smaller-inputz {
width: 120px;
height: 30px;
padding-left: 32px;
text-align: left;
transition: 0.5s width ease-in;
color: rgba(0,0,0,.87);
border-bottom-color: rgba(0,0,0,.42);
font-size: 1rem;
font-weight: 400;
letter-spacing: .009375em;
border-bottom: 3px solid;
border-radius: 4px 4px 0 0;
background: rgb(245, 245, 245);

}
.smaller-inputz:focus {
width: 200px;
border-color: #389583;


}
.fa-twitter {
position: absolute;
padding: 10px 5px;
pointer-events: none;
width: 30px;
border-radius: 4px 0 0 0;
background: rgb(29, 155, 240);
height: 30px;
color: white;
vertical-align: middle;
}
.error {
min-height: 55px;
display: block;
}

.card{
max-width: 350px;
width: 100%;
background: #fff;
padding: 30px;
border-radius: 10px;
border: 1px solid #d9d9d9;
}
.card .header{
display: flex;
align-items: center;
}
.header .img{
height: 75px;
width: 75px;
background: #d9d9d9;
border-radius: 50%;
position: relative;
overflow: hidden;
}
.header .details{
margin-left: 20px;
}
.details span{
display: block;
background: #d9d9d9;
border-radius: 10px;
overflow: hidden;
position: relative;
}
.details .name{
height: 15px;
width: 100px;
}
.details .about{
height: 13px;
width: 150px;
margin-top: 10px;
}
.card .description{
margin: 25px 0;
}
.description .line{
background: #d9d9d9;
border-radius: 10px;
height: 13px;
margin: 10px 0;
overflow: hidden;
position: relative;
}
.description .line-1{
width: calc(100% - 15%);
}
.description .line-3{
width: calc(100% - 40%);
}
.card .btns{
display: flex;
}
.card .btns .btn{
height: 45px;
width: 100%;
background: #d9d9d9;
border-radius: 25px;
position: relative;
overflow: hidden;
}
.btns .btn-1{
margin-right: 8px;
}
.btns .btn-2{
margin-left: 8px;
}
.header .img::before,
.details span::before,
.description .line::before,
.btns .btn::before{
position: absolute;
content: "";
height: 100%;
width: 100%;
background-image: linear-gradient(to right, #d9d9d9 0%, rgba(0,0,0,0.05) 20%, #d9d9d9 40%, #d9d9d9 100%);
background-repeat: no-repeat;
background-size: 450px 400px;
animation: shimmer 1s linear infinite;
}
.header .img::before{
background-size: 650px 600px;
}
.details span::before{
animation-delay: 0.2s;
}
.btns .btn-2::before{
animation-delay: 0.22s;
}
@keyframes shimmer {
0%{
background-position: -450px 0;
}
100%{
background-position: 450px 0;
}
}
.more-info {
width:14px;
height: 14px;
vertical-align: middle;
margin-left: 5px;
}
.btn {
   max-width: 70px;
   height: 30px;
   vertical-align: middle;
   display: inline-block;
   margin-left: 10px;
   padding: 4px;
   text-align: center;
   color: white;
   border-radius: 3px;
   cursor: pointer;
   background-color:#FF4D4D ;
  }
 
 /* Demo Stuff End -> */
 
 /* <- Magic Stuff Start */
 
 .btn:hover {
   background-position: right center; /* change the direction of the change here */
 }
 @media only screen 
 and (min-device-width: 180px) 
 and (max-device-width: 320px)
 and (-webkit-min-device-pixel-ratio: 2) {
    .grid-card_img {
       width: 350px;
       margin-top: 20px;
       height: 220px;
       border-radius: 10px;
       }
       .inputz {
          width: 155px !important;
      }
      .grid-card_tag {
         margin-bottom: 15px;
         width: 10px;
         white-space: nowrap;
         overflow: unset;
         text-overflow: ellipsis;
         max-width: 15px;
     }
 }
 
 /* ----------- iPhone 5, 5S, 5C and 5SE ----------- */

/* Portrait and Landscape */
@media only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2) {
   .grid-card_img {
      width: 350px;
      margin-top: 20px;
      height: 220px;
      border-radius: 10px;
      }
      .inputz {
         width: 265px !important;
     }
     .grid-card_tag {
      margin-bottom: 15px;
      width: 10px;
      white-space: nowrap;
      overflow: unset;
      text-overflow: ellipsis;
      max-width: 15px;
  }
}


/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
and (min-device-width: 375px) 
and (max-device-width: 667px) 
and (-webkit-min-device-pixel-ratio: 2) { 
   .grid-card_img {
      width: 350px;
      margin-top: 20px;
      height: 220px;
      border-radius: 10px;
      }
      .inputz {
         width: 265px !important;
     }
     .grid-card_tag {
      margin-bottom: 15px;
      width: 10px;
      white-space: nowrap;
      overflow: unset;
      text-overflow: ellipsis;
      max-width: 15px;
  }
}


/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
and (min-device-width: 414px) 
and (max-device-width: 736px) 
and (-webkit-min-device-pixel-ratio: 3) { 
   .grid-card_img {
      width: 350px;
      margin-top: 20px;
      height: 220px;
      border-radius: 10px;
      }
      .inputz {
         width: 265px !important;
     }
     .grid-card_tag {
      margin-bottom: 15px;
      width: 10px;
      white-space: nowrap;
      overflow: unset;
      text-overflow: ellipsis;
      max-width: 15px;
  }
}


/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen 
and (min-device-width: 375px) 
and (max-device-width: 812px) 
and (-webkit-min-device-pixel-ratio: 3) { 
   .grid-card_img {
      width: 350px;
      margin-top: 20px;
      height: 300px;
      border-radius: 10px;
      }
      .inputz {
         width: 265px !important;
     }
     .grid-card_tag {
      margin-bottom: 15px;
      width: 10px;
      white-space: nowrap;
      overflow: unset;
      text-overflow: ellipsis;
      max-width: 15px;
  }
}
.skeleton {
   margin:0 auto;
   --c-p: 0px !important;
   --l-gap: 5px !important;
}
.skeleton.skeleton-line.skeleton-stats {
   --bg: #343534;
   --shine: #3c3c3c;
   --c-w: 150px;
   display: inline-block;
   vertical-align: middle;
   padding: 0;
   --t: 2s;
   --c-p: 0px;
   --l-h: 21.6px;
   border-radius: 30px;
}
 .skeleton-line::after, .skeleton-line::before {
   border-radius: 2.5px;
}

.skeleton-img {
   --lines: 0 !important; width: 100% !important;--rect-h: 335px !important; margin-top: 25px !important;
}

#rootz {
   margin-bottom:4rem;
}