.fit-cover{object-fit:cover}.popsup{transform:scale(1);transition:transform .3s;cursor:pointer}.popsup:hover{transform:scale(1.06)}.popsup-s{transform:scale(1);transition:.2s ease-in-out;cursor:pointer}.popsup-s:hover{transform:scale(1.01)}.popsup-sm{transform:scale(1);transition:.2s ease-in-out;cursor:pointer;box-shadow:0 0 0 transparent!important}.popsup-sm:hover{transform:scale(1.01);box-shadow:0 1rem 5rem rgba(0,0,0,.6)!important}::-webkit-scrollbar{width:5px;background-color:transparent;transition:.2s ease-in-out}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(255,255,255,.4);height:30px;display:none}:hover::-webkit-scrollbar-thumb{display:inline-block}.black-scroll::-webkit-scrollbar{width:5px;background-color:transparent;transition:.2s ease-in-out}.black-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(255,255,255,.4);height:30px;display:none}.black-scroll:hover::-webkit-scrollbar-thumb{display:inline-block}.dial-container{position:relative;width:210px;height:110px;border-radius:100px 100px 0 0;background-color:transparent;border:5px solid transparent;overflow:hidden}.dial{position:absolute;width:100%;height:100%;clip:rect(0,200px,100px,0);border-radius:0;background:conic-gradient(from 0deg,#c8c8c8 0 10%,#218838 20% 25%,#640000 60% 65%,#d9534f 75% 80%,#c8c8c8 90% 100%)}.small-dial{position:absolute;width:140px;height:70px;border-radius:70px 70px 0 0;background-color:#17161c;bottom:0;left:50%;transform:translateX(-50%)}.clock-hand{position:absolute;width:6px;height:86px;background-color:#fff;bottom:30px;left:50%;border-radius:6px;transform-origin:bottom;transform:translateX(-50%) rotate(-110deg);transition:transform .5s;z-index:9999}.transparent-scroll::-webkit-scrollbar{width:0!important;height:0!important}.modal-content{background-color:var(--bs-body-bg)}.pricing-btn:hover{background-color:#c926ba!important}.pricing-btn{background-color:var(--bs-code-color)!important;transition:.1s ease-in-out}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:rgba(23,22,28,.66)}.nav-link{color:var(--bs-gray-500)}.nav-link:focus,.nav-link:hover{color:var(--ref-gray-100)}@media (max-width:600px){.nav-fix{height:200vh}}.gpt{border-right:2px solid #333}.gpt::after{content:"";display:none}.gpt-entry-area{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.2) 55%);margin-bottom:0}@media (max-width:700px){.gpt-entry-area{z-index:99999}}#mainNav{background:linear-gradient(to bottom,rgba(23,22,29,0) 0,#100f13 100%)!important;padding-bottom:25px!important}#mainNav a{transition:opacity .5s}.grandparent{transition:box-shadow .3s}.grandparent:focus-within,.grandparent:hover{box-shadow:0 1rem 5rem rgba(0,0,0,.6)!important}.grandparent input,.grandparent span{background-color:#27262e!important;color:#fff!important;transition:background-color .3s,color .3s}.grandparent:focus-within span,.grandparent:hover span{color:#fff!important}.grandparent:focus-within input,.grandparent:hover input{color:#fff!important}.search-input{box-shadow:none!important}.arrow-sidebar{cursor:pointer}:root{--vh:1px}body{height:80vh;height:calc(var(--vh,1vh) * 80);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media only screen and (max-width:600px){body{height:calc(var(--vh,1vh) * 80)}}.custom-scrollable-nav,.page-selections{overflow-x:auto;white-space:nowrap}.page-selections .nav-item{display:inline-block;white-space:nowrap}.custom-scrollable-nav .nav-item{display:inline-block}.image-container,.image-container2{perspective:1000px;display:inline-block}.image-container img{transition:transform .5s,box-shadow .5s;transform-origin:center;transform:rotateX(-5deg) rotateY(20deg);box-shadow:5px 10px 30px rgba(0,0,0,.5);cursor:pointer;border-radius:32px}.image-container img:hover,.image-container2 div:hover{transform:rotateX(2.5deg) rotateY(5deg) scale(1.05);box-shadow:10px 20px 40px rgba(0,0,0,.7)}.image-container2 div{transition:transform .5s,box-shadow .5s;transform-origin:center;transform:rotateX(5deg) rotateY(-20deg);box-shadow:5px 10px 30px rgba(0,0,0,.5);cursor:pointer}@keyframes rainbow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes neon-flicker{0%,100%{text-shadow:0 0 5px #19f5aa,0 0 10px #19f5aa,0 0 15px #19f5aa}50%{text-shadow:0 0 3px #19f5aa,0 0 6px #19f5aa,0 0 10px #19f5aa}}.rainbow-neon{font-weight:700;color:#fff;background:linear-gradient(270deg,red,#ff7300,#fffa00,#48ff00,#0fe,#00f,#8000ff,#ff0080);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:3s infinite rainbow,1.5s infinite alternate neon-flicker;display:inline-block;padding:5px 15px;border-radius:12px;letter-spacing:2px}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle,.slider.round:before{border-radius:50%}.slider:before{content:"";-webkit-transition:.4s}.slider.round{border-radius:34px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{display:none}.slider{-webkit-transition:.4s;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#27262e;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#009521}input:checked+.slider:before{transform:translateX(26px)}input:focus+.slider{box-shadow:0 0 1px #f32160}