@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.menu-bar ul li a:active{color:#e6e0e9}.menu-bar ul li a{color:#6b6f76}.menu-bar .partner-btn{background:#3354f4;width:180px;height:35px;padding:0;color:#f7f7f7;border-radius:8px}.menu-bar .partner-btn:hover{color:#d1d1d1;background:#3354f4}.menu-bar .nav-link:hover{color:#fff}.btn-cont button:hover{color:#c6c6c6}.btn-cont .login-btn{border:1px solid #F7F7F7;color:#f7f7f7;width:120px;height:35px;border-radius:8px}.menu-bar .login-btn:hover{color:#d1d1d1;border:1px solid #fff}.btn-cont .login-btn:hover a{color:#d1d1d1}.btn-cont .login-btn a{color:#fff;text-decoration:none}.header-section .header-text{background-image:url(../images/bg.png);width:100%}.header-section{background:#0a0a0a;padding-top:30px;padding-bottom:30px}.header-section .header-h1{font-family:Plus Jakarta Sans,serif;font-weight:800;font-size:64px;margin-bottom:58px}.header-section h1{color:#f7f7f7}.header-section h1 span{color:#3354f4}.header-section .header-p{font-size:16px;color:#d7d7d7;padding-bottom:50px}.anim_box{width:100%;height:150px;background:#0a0a0a;overflow:hidden;position:relative}.anim_box .logo_anim{position:absolute;animation-name:logo-animate;animation-duration:11s;animation-iteration-count:infinite}@keyframes logo-animate{0%{bottom:-1000px}to{bottom:100%}}.header-section .api-key-btn{color:#00545b;font-weight:700;background:#50fff4;border-radius:16px;padding:16px 24px;z-index:100;position:absolute}.header-section .api-key-btn:hover{background:#64ebeb;color:#00545b}.booking-section{font-family:Plus Jakarta Sans,serif;padding-top:100px}.booking-section h3{color:#3354f4;font-weight:700;font-size:38px}.booking-section p{color:#e6e6e6}.booking .booking-border,.searches .search-border,.hotel-pot .hotel-border{width:250px;border-radius:30px;border:2px double transparent;border-image:linear-gradient(to top,#3354f4,#3ef1ff);border-image-slice:1}.booking-section .searches .search-border{width:350px}.booking-section .hotel-pot .hotel-border{width:260px}.booking p,.searches p,.hotel-pot p{font-size:28px}.booking-section .hr-bottom{padding-top:70px}.header-section .cards-cont,.header-section .api-connectivity{padding-top:70px;padding-bottom:70px}.header-section .cards-cont p{color:#ececec}.header-section .cards-cont .one-box{width:80px;height:80px;background:#222533;border-radius:32px;display:flex;justify-content:center;align-items:center}.header-section .cards-cont .one{color:#afaeae;opacity:45%}.header-section .api-connectivity{border-radius:20px;background:#3354f4;padding-left:80px;padding-right:80px}.header-section .api-connectivity .lead,.header-section .api-connectivity .api-con{font-size:48px;padding:0;margin:0}.header-section .api-connectivity .api-con{color:#3ef1ff}.header-section .api-connectivity p{color:#ececec}.card-section{padding-top:50px}.header-section .card-one{box-sizing:border-box;border:4px solid #3EF1FF;border-radius:32px;padding:40px 24px;background:#5c76f6}.header-section .card-one h4,.header-section .card-two h4{font-size:26px;color:#ececec}.header-section .card-one span,.header-section .card-two span,.stays-api span{color:#3ef1ff}.header-section .card-two{border-radius:32px;padding:40px 24px;background:#2948e2}.stays-api h2{font-size:48px;color:#cecece;margin-bottom:24px}.features-section h1{font-size:40px;text-align:center}.features-section .footer-card-one{background:#161616;border:2px solid transparent;border-image:linear-gradient(to right,#161616,#3354f4,#161616);border-image-slice:1;border-radius:12px;padding:24px;text-align:center}.features-section .footer-card-one p{color:#cecece;padding:24px 0 5px}.features-section .footer-card-one h5{color:#2948e2;padding:0;margin:0;font-size:24px;font-weight:700;cursor:pointer}.features-section .footer-line{padding-bottom:80px}.header-section .contact-us h1{font-size:40px}.header-section .contact-us p{color:#ececec;margin:10px 0 20px}.contact-us{padding-bottom:80px}.contact-us .social-icon-box a{border:1px solid #FFF;padding:7px 45px;color:#ececec;font-size:25px;border-radius:8px;margin-right:12px}.contact-us .google-icon:hover,.contact-us .facebook-icon:hover,.contact-us .apple-icon:hover{color:#0a0a0a;background:#ececec;transition:.3s}.bottom-logo-sec{background:#3354f4;height:92px}.bottom-logo-sec .links{color:#ececec;cursor:pointer;padding-top:35px}.bottom-logo-sec img{padding-top:27px}.tab_box{width:100%;display:flex;justify-content:space-between;align-items:center}.tab_box .tab_btn{font-size:26px;font-weight:600;font-family:poppins;border-radius:32px;background:#2948e2;border:none;width:254px;height:149px;color:#fff}.tab_box .tab_btn:hover{transition:.5s;transform:scale(1.05)}.tab_box .tab_btn.active{border:4px solid #3EF1FF;background:#5c76f6}.tab_box .tab_btn span{color:#3ef1ff}.content-box .content{display:none}.content-box .content.active{display:block}.content-box .content h2{color:#ececec;margin-bottom:15px}@media (max-width:983px){.header-section .header-text .header-p{font-size:40px}.card-section .card-one,.card-section .card-two,.card-section .card-three,.card-section .card-four{margin-bottom:20px}.booking-section .booking-border h3{font-size:15px}.features-section .footer-card-one{margin-bottom:20px}}@media (max-width: 768px){.header-section .header-h1{font-size:40px;line-height:40px}.header-section .header-p{font-size:28px}.booking-border,.search-border,.hotel-border{margin-bottom:20px}.tab_box .tab_btn{font-size:15px;border-radius:10px;margin-right:10px}.tab_box .tab_btn button img{width:5px}}@media (max-width: 480px){.header-section .header-h1{font-size:30px}.header-section .header-h1 br,.header-section .cards-cont h1 br{display:none}.booking-section{margin-bottom:-40px}.header-section .cards-cont{margin-top:0}.header-section .header-p{font-size:20px}.Register-box,.profile-box,.get-cer-box,.golive-box{margin-bottom:25px}.Register-box p,.profile-box p,.get-cer-box p,.golive-box p{font-size:20px;padding:0 20px}.Register-box h2,.profile-box h2,.get-cer-box h2,.golive-box h2{font-size:35px}.booking-border,.search-border,.hotel-border{margin-bottom:20px}.features-section p{font-size:20px}.contact-us p{font-size:20px;padding:10px 0}.bottom-logo-sec .asix-bt-logo{width:70px;padding-top:37px}.tab_box .tab_btn{background:none;font-size:15px;width:auto;height:auto;border-radius:5px;padding:5px}.tab_box .tab_btn img,.features-section h1 br{display:none}}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion: reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}:root{--c-primary: #0d2a4e;--c-accent: #1d4ed8;--c-accent-soft: #eff6ff;--c-accent-mid: #3b82f6;--c-border: #bfdbfe;--c-bg: #f6f8fb;--c-text: #1f2937;--c-text-muted: #6b7280;--c-text-light: #9ca3af;--c-white: #ffffff;--c-dark: #060f1e;--c-dark-2: #0a1628;--c-dark-3: #0f2040;--c-surface: #f0f4f8;--c-card: #ffffff;--c-success: #10b981;--c-warning: #f59e0b;--c-error: #ef4444;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--shadow-sm: 0 1px 3px rgba(13,42,78,.06), 0 1px 2px rgba(13,42,78,.04);--shadow-md: 0 4px 16px rgba(13,42,78,.08), 0 2px 6px rgba(13,42,78,.05);--shadow-lg: 0 12px 40px rgba(13,42,78,.12), 0 4px 12px rgba(13,42,78,.07);--shadow-xl: 0 24px 64px rgba(13,42,78,.16), 0 8px 24px rgba(13,42,78,.08);--font-body: "DM Sans", sans-serif;--font-mono: "DM Mono", monospace;--transition: .22s cubic-bezier(.4,0,.2,1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);color:var(--c-text);background:var(--c-bg);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{text-decoration:none;color:inherit}ul{list-style:none}img{display:block;max-width:100%}.container{max-width:1200px;margin:0 auto;padding:0 24px}.container-wide{max-width:1360px;margin:0 auto;padding:0 24px}.nav{position:fixed;top:0;left:0;right:0;z-index:100;background:#060f1ef5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(191,219,254,.1);display:flex;align-items:center}.nav-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.nav-logo{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:var(--c-white);letter-spacing:-.3px}.nav-logo-mark{width:32px;height:32px;background:linear-gradient(135deg,#1d4ed8,#3b82f6);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;letter-spacing:-.5px}.nav-logo-img{width:160px;margin-top:16px}.nav-links{display:flex;align-items:center;gap:4px}.nav-link{font-size:14px;font-weight:500;color:#ffffffa6;padding:8px 14px;border-radius:var(--radius-sm);transition:color var(--transition),background var(--transition);cursor:pointer}.nav-link:hover{color:#fff;background:#ffffff12}.nav-actions{display:flex;align-items:center;gap:12px}.nhbtn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:14px;font-weight:600;padding:10px 20px;border-radius:var(--radius-sm);border:none;cursor:pointer;transition:all var(--transition);white-space:nowrap;line-height:1}.nhbtn-ghost{background:transparent;color:#ffffffa6;border:1px solid rgba(255,255,255,.15)}.nhbtn-ghost:hover{color:#fff;border-color:#ffffff4d;background:#ffffff0d}.nhbtn-primary{background:linear-gradient(135deg,#1d4ed8,#1c5fd8);color:#fff;box-shadow:0 2px 12px #1d4ed866}.nhbtn-primary:hover{background:linear-gradient(135deg,#1e40af,#1d4ed8);box-shadow:0 4px 20px #1d4ed880;transform:translateY(-1px)}.nhbtn-outline{background:transparent;color:var(--c-accent);border:1.5px solid var(--c-border)}.nhbtn-outline:hover{background:var(--c-accent-soft);border-color:var(--c-accent)}.btn-lg{font-size:15px;padding:14px 28px;border-radius:12px}.nhbtn-xl{font-size:16px;padding:16px 32px;border-radius:var(--radius-md)}.burger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:4px}.burger span{display:block;width:22px;height:2px;background:#ffffffb3;border-radius:2px;transition:all var(--transition)}.hero{background:var(--c-dark);min-height:100vh;display:flex;align-items:center;padding-top:64px;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:-200px;left:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(29,78,216,.18) 0%,transparent 70%);pointer-events:none}.hero:after{content:"";position:absolute;bottom:-100px;right:-100px;width:600px;height:600px;background:radial-gradient(circle,rgba(59,130,246,.12) 0%,transparent 70%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:80px 0;position:relative;z-index:1}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--c-accent-mid);text-transform:uppercase;letter-spacing:1.2px;background:#1d4ed81f;border:1px solid rgba(59,130,246,.2);padding:6px 14px;border-radius:100px;margin-bottom:24px}.hero-eyebrow-dot{width:6px;height:6px;background:var(--c-accent-mid);border-radius:50%;animation:pulse-dot 2s infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.hero-title{font-size:52px;font-weight:700;color:#fff;line-height:1.1;letter-spacing:-1.5px;margin-bottom:20px}.hero-title span{background:linear-gradient(135deg,#60a5fa,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub{font-size:17px;color:#ffffff8c;line-height:1.7;margin-bottom:36px;max-width:460px;font-weight:400}.hero-ctas{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hero-stats{display:flex;gap:32px;margin-top:48px;padding-top:40px;border-top:1px solid rgba(255,255,255,.07)}.hero-stat-val{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.5px}.hero-stat-label{font-size:12px;color:#fff6;margin-top:2px;font-weight:500;text-transform:uppercase;letter-spacing:.8px}.code-panel{background:#0a1628;border:1px solid rgba(191,219,254,.12);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-xl),0 0 0 1px #ffffff0a}.code-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.code-dots{display:flex;gap:6px}.code-dot{width:10px;height:10px;border-radius:50%}.code-dot-r{background:#ff5f57}.code-dot-y{background:#ffbd2e}.code-dot-g{background:#28c840}.code-tab{font-size:11px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-mono)}.code-copy-btn{font-size:11px;font-weight:500;color:#ffffff59;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:4px 10px;cursor:pointer;font-family:var(--font-mono);transition:all var(--transition)}.code-copy-btn:hover{color:#fff;background:#ffffff1a}.code-body{padding:20px 20px 24px}.code-line{display:flex;gap:12px;margin-bottom:3px;font-family:var(--font-mono);font-size:13px;line-height:1.8}.ln{color:#ffffff26;min-width:20px;text-align:right;-webkit-user-select:none;user-select:none;font-size:12px}.c-key{color:#7dd3fc}.c-val{color:#86efac}.c-str{color:#fcd34d}.c-num{color:#f9a8d4}.c-brace{color:#ffffff80}.c-comment{color:#ffffff40}.c-prop{color:#c4b5fd}.code-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:5px 10px;border-radius:6px;font-family:var(--font-mono);margin:12px 20px 0}.badge-get{background:#10b9811f;color:#6ee7b7;border:1px solid rgba(16,185,129,.2)}.badge-post{background:#f59e0b1a;color:#fcd34d;border:1px solid rgba(245,158,11,.2)}.badge-200{background:#10b9811a;color:#6ee7b7;border:1px solid rgba(16,185,129,.2)}.trusted{background:var(--c-dark-2);padding:48px 0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.trusted-label{text-align:center;font-size:12px;font-weight:600;color:#ffffff40;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:28px}.trusted-logos{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.trusted-logo-item{padding:10px 32px;border-right:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center}.trusted-logo-item:last-child{border-right:none}.logo-pill{font-size:14px;font-weight:700;color:#ffffff40;letter-spacing:1px;text-transform:uppercase;transition:color var(--transition)}.logo-pill:hover{color:#ffffff8c}.section{padding:96px 0}.section-alt{background:var(--c-white)}.section-dark{background:var(--c-dark)}.section-label{font-size:12px;font-weight:700;color:var(--c-accent);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}.section-title{font-size:38px;font-weight:700;color:var(--c-primary);letter-spacing:-1px;line-height:1.15;margin-bottom:16px}.section-title-light{color:#fff}.section-sub{font-size:17px;color:var(--c-text-muted);line-height:1.7;max-width:540px;font-weight:400}.section-sub-light{color:#ffffff80}.section-head{margin-bottom:56px}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.products-grid .product-card:nth-child(4),.products-grid .product-card:nth-child(5){grid-column:span 1}.product-card{background:linear-gradient(135deg,var(--c-card) 0%,#fafbfc 100%);border:1px solid #e5eaf2;border-radius:var(--radius-xl);padding:40px 32px;transition:all var(--transition);position:relative;overflow:hidden;display:flex;flex-direction:column}.product-card__header{display:flex;align-items:center;gap:16px;margin-bottom:12px;position:relative;z-index:1}.product-card:before{content:"";position:absolute;top:-20px;right:-20px;width:120px;height:120px;border-radius:50%;opacity:.06;transition:all var(--transition)}.product-card:nth-child(1):before{background:#1d4ed8}.product-card:nth-child(2):before{background:#f59e0b}.product-card:nth-child(3):before{background:#10b981}.product-card:nth-child(4):before{background:#ef4444}.product-card:nth-child(5):before{background:#8b5cf6}.product-card:nth-child(6):before{background:#06b6d4}.product-card:hover{border-color:var(--c-border);box-shadow:var(--shadow-xl);transform:translateY(-6px);background:linear-gradient(135deg,var(--c-card) 0%,#f5f8fc 100%)}.product-card:hover:before{width:160px;height:160px;opacity:.1}.product-icon{width:56px;height:56px;min-width:56px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.product-card:nth-child(1) .product-icon{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8}.product-card:nth-child(2) .product-icon{background:linear-gradient(135deg,#fef3c7,#fed7aa);color:#d97706}.product-card:nth-child(3) .product-icon{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669}.product-card:nth-child(4) .product-icon{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626}.product-card:nth-child(5) .product-icon{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#7c3aed}.product-card:nth-child(6) .product-icon{background:linear-gradient(135deg,#cffafe,#a5f3fc);color:#0891b2}.product-title{font-size:18px;font-weight:700;color:var(--c-primary);letter-spacing:-.3px;position:relative;z-index:1}.product-desc{font-size:14px;color:var(--c-text-muted);line-height:1.7;margin-bottom:24px;flex-grow:1;position:relative;z-index:1}.product-link{font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;transition:all var(--transition);position:relative;z-index:1}.product-card:nth-child(1) .product-link{color:#1d4ed8}.product-card:nth-child(2) .product-link{color:#d97706}.product-card:nth-child(3) .product-link{color:#059669}.product-card:nth-child(4) .product-link{color:#dc2626}.product-card:nth-child(5) .product-link{color:#7c3aed}.product-link:hover{gap:10px;transform:translate(2px)}.how-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative}.how-steps:before{content:"";position:absolute;top:28px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--c-border),var(--c-border),transparent);z-index:0}.how-step{text-align:center;padding:0 16px;position:relative;z-index:1}.how-step-num{width:56px;height:56px;background:var(--c-white);border:2px solid var(--c-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--c-accent);margin:0 auto 20px;transition:all var(--transition)}.how-step:hover .how-step-num{background:var(--c-accent);border-color:var(--c-accent);color:#fff;box-shadow:0 0 0 6px #1d4ed81f}.how-step-title{font-size:14px;font-weight:700;color:var(--c-primary);margin-bottom:8px}.how-step-desc{font-size:13px;color:var(--c-text-muted);line-height:1.6}.dev-exp-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.dev-code-panel{background:var(--c-dark);border-radius:var(--radius-xl);overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-xl)}.dev-panel-header{padding:14px 18px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;gap:10px}.dev-panel-title{font-size:12px;color:#ffffff59;font-family:var(--font-mono);font-weight:500}.dev-panel-body{padding:20px}.dev-features{display:flex;flex-direction:column;gap:0}.dev-feature-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid #f0f4f8}.dev-feature-item:last-child{border-bottom:none}.dev-feature-icon{width:36px;height:36px;min-width:36px;background:var(--c-accent-soft);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.dev-feature-title{font-size:15px;font-weight:600;color:var(--c-primary);margin-bottom:4px}.dev-feature-desc{font-size:13px;color:var(--c-text-muted);line-height:1.6}.dashboard-section{background:linear-gradient(170deg,#060f1e 60%,#0d1e38);padding:96px 0}.dashboard-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-xl);padding:32px;max-width:900px;margin:0 auto;box-shadow:0 32px 80px #0006}.dashboard-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07)}.dashboard-title{font-size:16px;font-weight:700;color:#fff;margin-bottom:3px}.dashboard-sub{font-size:12px;color:#ffffff59}.dash-status{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:#6ee7b7;background:#10b9811a;border:1px solid rgba(16,185,129,.2);padding:6px 12px;border-radius:100px}.dash-status-dot{width:6px;height:6px;background:#10b981;border-radius:50%;animation:pulse-dot 2s infinite}.dash-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.dash-metric{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-md);padding:20px}.dash-metric-label{font-size:11px;font-weight:600;color:#ffffff4d;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.dash-metric-value{font-size:28px;font-weight:700;color:#fff;letter-spacing:-.8px;margin-bottom:6px;font-family:var(--font-mono)}.dash-metric-change{font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.change-up{color:#6ee7b7}.change-down{color:#fca5a5}.dash-chart{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:20px;margin-bottom:16px}.dash-chart-title{font-size:12px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.chart-bars{display:flex;align-items:flex-end;gap:6px;height:60px}.chart-bar{flex:1;border-radius:4px 4px 0 0;background:#1d4ed880;transition:background var(--transition);min-height:6px}.chart-bar:hover{background:#3b82f6cc}.chart-bar.active{background:linear-gradient(to top,#1d4ed8,#60a5fa)}.dash-table-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px}.dash-table-row:last-child{border-bottom:none}.dash-row-label{color:#ffffff8c;font-family:var(--font-mono);font-size:12px}.dash-row-val{color:#fffc;font-weight:600}.dash-row-badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px}.badge-success{background:#10b9811f;color:#6ee7b7}.badge-warn{background:#f59e0b1a;color:#fcd34d}.badge-err{background:#ef44441a;color:#fca5a5}.ent-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ent-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);padding:28px;transition:all var(--transition)}.ent-card:hover{background:#ffffff0f;border-color:#bfdbfe26;transform:translateY(-2px)}.ent-icon{font-size:28px;margin-bottom:16px}.ent-title{font-size:15px;font-weight:700;color:#fff;margin-bottom:8px}.ent-desc{font-size:13px;color:#fff6;line-height:1.65}.security-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.security-card{background:var(--c-white);border:1px solid #e5eaf2;border-radius:var(--radius-lg);padding:32px;transition:all var(--transition)}.security-card:hover{box-shadow:var(--shadow-md);border-color:var(--c-border)}.security-icon{width:52px;height:52px;background:linear-gradient(135deg,var(--c-accent-soft),#dbeafe);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px}.security-title{font-size:17px;font-weight:700;color:var(--c-primary);margin-bottom:10px}.security-desc{font-size:14px;color:var(--c-text-muted);line-height:1.7}.cta-section{background:linear-gradient(135deg,#0d2a4e,#1d4ed8);padding:96px 0;text-align:center;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(255,255,255,.07) 0%,transparent 70%);pointer-events:none}.cta-title{font-size:44px;font-weight:700;color:#fff;letter-spacing:-1.2px;margin-bottom:16px;position:relative}.cta-sub{font-size:17px;color:#fff9;margin-bottom:40px;position:relative}.cta-buttons{display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.nhbtn-white{background:#fff;color:var(--c-accent);font-weight:700}.nhbtn-white:hover{background:#f0f9ff;box-shadow:0 4px 20px #fff3;transform:translateY(-1px)}.nhbtn-outline-white{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3);font-weight:600}.nhbtn-outline-white:hover{background:#ffffff14;border-color:#ffffff80}.footer{background:var(--c-dark);padding:64px 0 32px;border-top:1px solid rgba(255,255,255,.06)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.footer-brand-logo{font-size:17px;font-weight:700;color:#fff;margin-bottom:12px;display:flex;align-items:center;gap:8px}.footer-brand-desc{font-size:13px;color:#ffffff59;line-height:1.7;max-width:240px}.footer-col-title{font-size:12px;font-weight:700;color:#ffffff80;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:16px}.footer-links{display:flex;flex-direction:column;gap:10px}.footer-link{font-size:13px;color:#ffffff59;transition:color var(--transition)}.footer-link:hover{color:#ffffffbf}.footer-bottom{padding-top:28px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between}.footer-copy{font-size:12px;color:#ffffff40}.footer-bottom-links{display:flex;gap:24px}.footer-bottom-link{font-size:12px;color:#ffffff40;transition:color var(--transition)}.footer-bottom-link:hover{color:#ffffff80}.chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:100px;font-family:var(--font-mono)}.chip-blue{background:#1d4ed81a;color:#93c5fd;border:1px solid rgba(59,130,246,.2)}.chip-green{background:#10b9811a;color:#6ee7b7;border:1px solid rgba(16,185,129,.2)}.mobile-menu{display:none;position:fixed;top:64px;left:0;right:0;background:#060f1efa;border-bottom:1px solid rgba(255,255,255,.08);padding:20px 24px;flex-direction:column;gap:4px;z-index:99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-menu.open{display:flex}.mobile-nav-link{font-size:15px;font-weight:500;color:#ffffffb3;padding:12px 16px;border-radius:var(--radius-sm);transition:all var(--transition);cursor:pointer}.mobile-nav-link:hover{color:#fff;background:#ffffff12}.mobile-menu-cta{margin-top:12px}@media (max-width: 1024px){.hero-grid{grid-template-columns:1fr;gap:48px}.hero-title{font-size:40px}.products-grid,.ent-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.how-steps{grid-template-columns:repeat(3,1fr);gap:24px}.how-steps:before{display:none}}@media (max-width: 768px){.nav-links,.nav-actions{display:none}.burger{display:flex}.hero-title{font-size:32px}.section-title{font-size:28px}.products-grid,.dev-exp-grid,.security-grid,.ent-grid,.how-steps,.footer-grid{grid-template-columns:1fr}.hero-stats{gap:24px;flex-wrap:wrap}.dash-metrics{grid-template-columns:1fr}.cta-title{font-size:30px}.cta-buttons{flex-direction:column;align-items:stretch}.trusted-logos{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}.section{padding:64px 0}.footer-bottom{flex-direction:column;gap:16px;text-align:center}}.login-right-box{background:#3354f4;border-radius:40px;padding:40px 48px}.login-right-box input[type=email],.login-right-box input[type=text],.login-right-box input[type=password]{border:none;border-bottom:1px solid #EBEDF0;width:100%;background:none;outline:none;height:45px;color:#ebedf0;margin-bottom:24px}.login-right-box .help-p{color:#ebedf0;text-align:center}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group{display:flex;flex-direction:column}.full-width{grid-column:span 2}.error{color:red;font-size:.85em;margin-top:5px;text-align:center;width:100%}.sidebar ul li a{color:#cec8d4;text-decoration:none}.sidebar ul li.active{background:#3354f4;color:#fff}.main-cont .cont-head{margin-bottom:32px}.main-cont .cont-head h2{font-size:36px;color:#3354f4;font-weight:300;margin-bottom:24px}.main-cont hr{color:#3ef1ff;height:3px;opacity:10;margin-bottom:24px}.main-cont .mor-box p{color:#e4e4e4;font-size:16;margin-bottom:24px}.main-cont .mor-box h4{color:#e4e4e4;margin-bottom:24px;font-size:32px;font-weight:400}.main-cont .mor-box h4 span{color:#3ef1ff;font-weight:600}.main-cont .mor-box ul{margin-bottom:24px}.main-cont .mor-box ul span,.main-cont .mor-box ul li{color:#e4e4e4;font-size:16px}.main-cont .faq-head-text{color:#3354f4;font-size:32px;margin-bottom:24px}.main-cont .faq-box li{margin-right:48px}.main-cont .faq-box li button{color:#e4e4e4}.main-cont .faq-box li button{border-radius:0;color:#cec8d4}.faq-box .tab-inner-box h4{color:#e4e4e4;margin-bottom:24px;font-size:32px}.faq-box .tab-inner-box .question{color:#00c7be;font-weight:600;margin-bottom:24px}.faq-box .tab-inner-box .answer{color:#e4e4e4;font-size:16px;margin-bottom:24px}.faq-box .tab-inner-box ul li{color:#e4e4e4}.faq-box .tab-inner-box .answer span{color:#00c7be}.main-cont-oned ul li a{color:#e6e0e9;text-decoration:none}.sidebard{width:250px;height:90%;background-color:#12162d;position:fixed;overflow:auto;padding:15px;z-index:1000}.sidebard nav ul{list-style-type:none;padding:0}.sidebard nav ul li{padding:20px;text-indent:7px;cursor:pointer;position:relative;color:#cec8d4;border-radius:8px}.sidebard nav ul li .sub-nav{display:none;list-style-type:none;padding-left:10px;overflow:hidden;max-height:0;transition:max-height .3s ease-out;font-size:13px}.sidebard nav ul li.active .sub-nav{display:block;transition:max-height .3s ease-in;margin-left:25px}.sidebard nav ul li .sub-nav li{padding:20px 10px;cursor:pointer;transition:.3s}.menu-items{cursor:pointer}.menu-items:hover{background-color:#007bff;color:#fff}.toggle-arrow{transition:transform .3s ease}li:hover .toggle-arrow{transform:rotate(90deg)}.bg-circle{width:656px;height:656px;background:linear-gradient(to bottom,#190061,#0a1b30);border-radius:50%;position:fixed;bottom:-300px;right:-470px;z-index:-1000}.nav-contd .button{background:#12162d;border:1px solid #1C2A6E;width:54px;height:24px;border-radius:50px;cursor:pointer;position:relative}.check_box{position:absolute;bottom:100px;display:flex}.logout-contd .logout_btn:hover{cursor:pointer}.logout_btn{color:#cec8d4;margin-left:19px}.main-contd{font-family:Plus Jakarta Sans,sans-serif;flex:1;box-sizing:border-box;padding-left:200px;text-align:justify}.canvas-box .four-step-box .steps{color:#fff;font-size:12px}.four-box{display:flex}.canvas-box .border-one{width:122px;height:6px;background:#3354f4;border-radius:50px}.canvas-box .border-two,.canvas-box .border-three,.canvas-box .border-four{width:122px;height:6px;background:#c2ccfc;border-radius:50px}.canvas-box .span-cont{padding-bottom:24px}.span-one,.span-two,.span-three,.span-four{color:#fff;font-size:12px}.span-one{margin-left:25px}.span-two{margin-left:15px}.span-three{margin-left:25px}.canvas-box .hr-one,.canvas-box .hr-two{color:#c2ccfc;opacity:10;margin-bottom:24px}.canvas-box .tab-navs button{font-weight:700;margin-right:15px}.canvas-box .tab-navs button:not(.active){color:#0a0a0a;background:#c2ccfc}.main-contd .tab-content h1{background:linear-gradient(to right,#fff 30%,#585858);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;font-weight:500;text-align:center}.check-api-key-inner{border-left:12px solid #405FF2;background:#c2ccfc;border-radius:16px;margin-bottom:24px}.check-api-key{font-size:14px;color:#f00b0b}.api-key-box .head-tab,.api-key-box .body-tab{color:#0a0a0a}.head-tab img{position:absolute;top:1px;left:1px}.body-tab{padding-top:8px;padding-bottom:8px}.head-tab{padding-top:30px;padding-bottom:8px}.head-tab p{padding:0;font-size:14px}.body-tab p{font-weight:700;padding:0;font-size:14px}.sidebard nav ul li .sub-nav .sub-nav{margin-left:20px;border-left:1px solid rgba(255,255,255,.1)}.sidebard nav ul li .sub-nav .sub-nav .sub-nav{margin-left:20px}.sidebard nav ul li .sub-nav li a{color:#cec8d4}.sidebard nav ul li .sub-nav li:hover a{color:#fff}.api-key-box .table-hr{padding:0;width:98%;margin-left:1%;color:#6079f6;opacity:7}.api-key-box .more-info p{text-align:center;color:#ebeefe;margin:0;padding:0}.search-box .search-card,.search-box .price-card,.search-box .booking-card{border-left:3px solid transparent;border-right:3px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent;border-image:linear-gradient(to bottom,#3ef1ff,#3354f4);border-image-slice:1;padding:27px 24px;text-align:center;color:#fff;font-size:20px;margin-bottom:24px}.search-box .search-card span,.search-box .price-card span,.search-box .booking-card span{color:#c2ccfc}.scrollable-container{white-space:nowrap;overflow-x:hidden;max-width:95%;border:1px solid #ccc;padding:10px;box-sizing:border-box}.horizontal-scroll{overflow-x:hidden;white-space:nowrap;width:calc(100% - 40px);scroll-behavior:smooth;padding:0 20px}.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;cursor:pointer}.menu-items{background:none;margin-bottom:30px}.menu-items:hover{background-color:#f1f1f1;color:#0a0a0a}.support-container{display:flex;align-items:center;color:#fff;margin-left:19px;padding-top:21px;cursor:pointer;transition:background-color .3s,color .3s}.support-container:hover{background-color:#333}.sidebard ul li.active{background:#3354f4;color:#fff}.sidebard nav ul li.active .sub-nav{display:block;transition:max-height .3s ease-in}.sidebard ul li.active>a{background:#3354f4;color:#fff;border-radius:6px}.sidebard ul li .sub-nav li.active>a{background:#1d2f91;color:#fff}.faq-box .nav-pills .nav-link.active{background:none;border-bottom:4px solid #3354F4}.nav-link.active i{color:#fff!important}.sidebard .toggle-arrow{float:right;font-size:12px;transition:transform .3s ease}.sidebard .down{transform:rotate(90deg)}.section-block{height:1px!important;background-color:#6079f6}.popup-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.popup-box{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 20px #0000004d;width:auto;height:350px;min-width:300px;max-width:500px}.popup-message{margin-bottom:20px;margin-top:40px;font-size:20px;color:#333}.cancel-popup-message{margin-bottom:10px;margin-top:20px;font-size:20px;color:#333}.popup-buttons{margin-bottom:100px;margin-top:40px}.popup-buttons button{margin-right:10px;padding:10px 20px;font-size:16px;border:none;border-radius:5px;cursor:pointer;margin-bottom:100px}.popup-buttons button:nth-child(1){background-color:#3498db;color:#fff}.popup-buttons button:nth-child(2){background-color:#e74c3c;color:#fff}.cancel-popup-box{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 20px #0000004d;width:600px;height:350px}.cancel-pnr-selct{margin-top:5px}.bg-color{background:#0a0a0a}body{width:100%;height:100%;background:#000;font-family:Plus Jakarta Sans,sans-serif}.bg-circle,.bg-circle-two{width:690px;height:690px;border-radius:50%;background:linear-gradient(#190061,#0a1b30);z-index:-100}.bg-circle{position:fixed;top:0;right:-500px}.bg-circle-two{position:fixed;bottom:-350px;left:-500px}.login-left-box h1{font-size:48px;padding-bottom:16px;background:linear-gradient(to right,#fff 30%,#848484 85%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.login-left-box p{color:#fff;margin-bottom:32px;font-size:16px}.login-right-box{height:600px;background:#3354f4;border-radius:40px;padding:40px 48px}.login-right-box h4{font-size:31px;margin:24px 0;color:#ebeefe}.login-right-box .email-p{padding:0;margin:0;color:#ebedf0;font-size:12.8px}.login-right-box input[type=email],.login-right-box input[type=password]{border:none;border-bottom:1px solid #EBEDF0;width:100%;background:none;outline:none;height:45px;color:#ebedf0;margin-bottom:24px}input::placeholder{color:#ebedf0}.login-right-box .check-box input[type=checkbox]{width:25px;height:25px;margin-right:10px;outline:none}.check-box label{color:#ebedf0;font-weight:200}.login-right-box .checkbox-cont{margin-bottom:24px}.login-btn button{width:153px;height:56px;background:#1f1f22;border-radius:50px;color:#fff}.login-btn button:hover{color:#1f1f22;background:#fff;transition:.4s}.login-right-box .help-p span{color:#18ffff;font-weight:700;text-decoration:underline;cursor:pointer}.login-right-box .help-p{color:#ebedf0;text-align:center;margin-bottom:24px}.login-right-box .notice-p{color:#fff;font-size:12.8px;text-align:center}@media (max-width :1114px){.login-left-box .api-img{width:100%}.login-left-box .header br{display:none}}@media (max-width :1024px){.login-left-box .api-img{width:100%}.login-left-box .header{font-size:43px}.voyzant-logo{width:60%}.login-btn .btn{width:100px}}@media (max-width :884px){.login-left-box .api-img{width:100%}.login-left-box{width:40%}.login-left-box .header{padding-top:15px}.login-left-box .header br,.login-left-box p br{display:none}.login-left-box .header{font-size:35px}.login-right-box{width:60%}}@media (max-width :768px){.login-left-box .api-img{width:100%}.login-left-box{width:40%}.login-right-box{width:60%}.login-left-box h1{font-size:20px}.login-left-box p br,.login-left-box .header br{display:none}.login-left-box .header{font-size:30px;margin-top:40px}}@media (max-width :480px){.container{margin-top:0}.login-left-box .api-img,.login-left-box,.login-right-box{width:100%}}.sidebar nav ul li.active{background:#3354f4;color:#fff}.logout_btn{bottom:22px;color:#cec8d4;margin-left:19px}.main-cont{font-family:Plus Jakarta Sans,sans-serif;flex:1;padding:20px;box-sizing:border-box;margin-left:250px;text-align:justify}.initiat-box .chatbot-box h4{background:linear-gradient(to right,#fff,#848484);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;padding-bottom:12px}.initiat-box .chatbot-box p{color:#ebedf0}.card-section .edit-card div,.card-section .receive-api div,.card-section .learn-api div,.card-section .build-app div,.card-section .review-work div,.card-section .launch-web div{border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:3px solid transparent;border-right:3px solid transparent;border-image:linear-gradient(to bottom,#3ef1ff,#3354f4) 1;height:320px}.card-section .edit-card h5,.card-section .receive-api h5,.card-section .learn-api h5,.card-section .build-app h5,.card-section .review-work h5,.card-section .launch-web h5{color:#fff;margin:8px 0;font-size:22px;line-height:30px}.card-section .edit-card p,.card-section .receive-api p,.card-section .learn-api p,.card-section .build-app p,.card-section .review-work p,.card-section .launch-web p{padding:0;margin:0 0 8px;color:#5c5e6e;font-size:14px}.card-section .edit-card a,.card-section .receive-api a,.card-section .learn-api a,.card-section .build-app a .card-section .review-work a,.card-section .launch-web a{color:#007aff;font-size:14px}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}body{display:block;background-color:#f0f0f0;color:#333;min-height:100vh;overflow-y:auto}.nlh-header{position:sticky;top:0;z-index:1000;height:65px;background:#fff;border-bottom:1px solid #dde7f5;box-shadow:0 4px 14px #0d1f3c0f}.nlh-inner{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.nlh-logo{cursor:pointer;display:inline-flex;align-items:center}.nlh-actions{display:flex;align-items:center;gap:10px}.nlh-btn{min-width:116px;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:700;border:1px solid transparent;transition:all .2s ease}.nlh-btn-secondary{background:#fff;border-color:#cad8ee;color:#2a4874}.nlh-btn-secondary:hover{border-color:#9eb7de;color:#123c77}.nlh-btn-primary{background:#0056a7;border-color:#0056a7;color:#fff}.nlh-btn-primary:hover{background:#02488a;border-color:#02488a}.Axid-flex{display:flex}.SignAxid-flex{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;justify-content:center;align-items:start}.SignAxid-flex .Axiform-group{width:100%}@media (max-width: 768px){.SignAxid-flex{grid-template-columns:1fr}}.custom-placeholder::placeholder{color:#a7a6a6}.error-message{color:red}.p-0{padding:0!important}.Axilog-section{display:flex}@media (max-width: 991px){.Axilog-section{max-width:100%;flex-direction:column}}.Axicontainer{display:flex;width:100%;flex-direction:column}.Axicontainer.nfs-page{min-height:100vh;display:flex;flex-direction:column}.Axicontainer.nfs-page .Axilog-section{flex:1 0 auto;min-height:0;padding-top:65px}.Axicontainer.nfs-page .Axifooter{margin-top:auto}@media (max-width: 991px){.Axicontainer{max-width:100%;flex-direction:column}}.AxiData-file{align-self:stretch;display:flex;align-items:center;gap:10px;justify-content:center;margin:auto 0}.Axiimg-1{object-fit:contain;object-position:center;width:152px;margin-top:20px}.nlh-logo .Axiimg-1{margin-top:0}.Axileft-section{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.Axiright-section{flex:1;display:flex;flex-direction:column;justify-content:center;background-color:#fff;box-shadow:-2px 0 10px #0000001a;position:relative}.Axidata-comp{width:400px;max-width:100%}.voysocial-media{display:flex;justify-content:center;margin-bottom:20px}.voysocial-media a{margin:0 10px;font-size:20px;text-decoration:none;color:#333}.Axilog-h1{text-align:start;width:100%;display:flex;align-items:center;flex-direction:column}@media (max-width: 991px){.Axilog-h1{max-width:100%}}.Axiheading-1{font-size:28px;font-weight:700;color:#0056a7;width:500px;text-align:center;line-height:36px}@media (max-width: 991px){.Axiheading-1{max-width:100%;padding:12px}}@media (max-width: 768px){.nlh-inner{padding:0 14px}.nlh-btn{min-width:auto;padding:8px 14px;font-size:13px}.nlh-actions{gap:8px}}.Axilogin-heading{font-size:28px;font-weight:700;color:#000;margin-bottom:10px}.Axilogin-name{font-size:18px;font-weight:700;color:#0056a7;text-align:left}.Axigoogle-log{margin-bottom:12px;cursor:pointer}.AxiGoogle-cont{border:.6px solid #ccc;padding:8px;border-radius:30px;align-items:center;display:flex;justify-content:center;gap:12px}.Axiimg{width:32px}.Axilogin-subline{font-size:14px;color:#000;margin-bottom:14px}.Axilogin-subtext{font-size:14px;color:#000;width:500px;text-align:center;line-height:24px;margin-bottom:40px}@media (max-width: 991px){.Axilogin-subtext{max-width:100%;padding:12px}}.Axilogin-form .Axiform-group{margin-bottom:15px}.Axilogin-form .Axiform-group i{margin-right:10px;font-size:18px;color:#02247b}.Axilogin-form input{flex:1;padding:10px;border:1px solid #ccc;border-radius:5px}.Axilogin-form button{width:370px;padding:14px;background-color:#0056a7;color:#fff;border:none;border-radius:80px;cursor:pointer;font-size:16px}.voysignup-link{text-align:center;margin-top:15px}.voysignup-link a{color:#02247b;text-decoration:none}.voysignup-link a:hover{text-decoration:underline}.Axilogin-form{width:100%;max-width:450px;border-radius:12px;text-align:center;margin:0 auto}.Axiinput-container{position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;padding:10px 20px}.Axiinput-container i{color:#888;margin-right:10px}.Axiinput-container input{border:none;flex:1;outline:none;background:none;padding:10px 14px;font-size:14px}.Axiinput-container .Axitoggle-password{cursor:pointer;color:#aaa}.Axiforgot-password{font-size:12px;color:#02247b;text-decoration:none;display:block;margin-top:10px;text-align:right}.Axiforgot-password:hover{text-decoration:underline}.Axilogin-button:hover{border:.6px solid #0056A7;color:#0056a7;background:none}.Axiregister-link p{font-size:14px;margin-top:20px;color:#555}.Axiregister-link a{color:#0056a7;text-decoration:none;font-size:16px}.Axiregister-link a:hover{text-decoration:underline}.Axidivider{margin:20px 0;font-size:14px;color:#aaa;position:relative}.Axidivider:before,.Axidivider:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#ccc}.Axidivider:before{left:0}.Axidivider:after{right:0}.Axifooter{background:var(--Primary, #020713);display:flex;flex-direction:column;overflow:hidden;font-weight:400;justify-content:start;padding:10px 140px}@media (max-width: 991px){.Axifooter{max-width:100%;padding:20px}}.Axidiv-11{display:flex;align-items:start;justify-content:space-around;flex-wrap:wrap}@media (max-width: 991px){.Axidiv-11{max-width:100%;gap:20px}}.Axidiv-12{display:flex;min-width:100%;color:var(--Text, #9499a6);justify-content:space-between;font:16px/26px DM Sans,sans-serif}.Axiimg-9{aspect-ratio:2.82;object-fit:contain;object-position:center;width:178px;max-width:100%}.Axitext-9{width:350px}.Axidiv-13{display:flex;min-width:240px;align-items:start;gap:40px 70px;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.Axidiv-13{max-width:100%}}.Aximenu-1{display:flex;flex-direction:column;justify-content:start}.Axicompany{color:var(--White, #fff);font:24px Unna,sans-serif}.Axinavigation{align-self:start;display:flex;margin-top:20px;flex-direction:column;color:var(--Text, #9499a6);justify-content:start;font:16px/1.6 DM Sans,sans-serif}.Aximt-2,.voyservices,.Axicontact-us-2{margin-top:14px}.Axidiv-14{min-height:1px;margin-top:10px;max-width:100%;width:100%;border-top:1px solid rgba(255,255,255,1)}.Axicopyright{align-self:stretch;margin-top:12px;text-align:center;width:100%;color:var(--Gray-1, #bcc3d8);font:16px/1.6 DM Sans,sans-serif}.nl-page-wrap{min-height:100dvh;min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.nl-login-page{font-family:Manrope,Segoe UI,sans-serif;flex:1;min-height:0;display:flex;align-items:flex-start;justify-content:center;gap:24px;padding:100px 18px 18px;margin:0;overflow-y:auto;overflow-x:hidden;background:#fff}.nl-left{flex:0 1 560px;width:100%;height:min(740px,calc(100dvh - 120px));position:relative;overflow:hidden;border-radius:20px;box-shadow:0 18px 50px #022c5e42;background:#0b2f5a}.nl-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.nl-left-shell{position:relative;z-index:3;display:flex;flex-direction:column;gap:18px;height:100%;color:#e0f2fe;padding:30px 30px 26px}.nl-left-badge{align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#f0f9ff;background:#ffffff26;border:1px solid rgba(255,255,255,.24)}.nl-left-shell h1{font-size:36px;line-height:1.15;letter-spacing:-.02em;font-weight:800;max-width:420px;color:#f8fafc}.nl-left-shell>p{font-size:14px;line-height:1.55;color:#dbeafe;max-width:455px}.nl-flow-panel{margin-top:2px;display:grid;gap:12px}.nl-flow-item{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.nl-flow-step{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:999px;background:#dbeafe3d;color:#fff;font-size:12px;font-weight:700}.nl-flow-item h3{font-size:14px;line-height:1.25;font-weight:700;color:#f8fafc;margin-bottom:3px}.nl-flow-item p{font-size:12px;line-height:1.45;color:#dbeafe}.nl-left-highlights{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nl-highlight-card{display:flex;flex-direction:column;gap:3px;padding:10px 10px 12px;border-radius:12px;background:#0e749061;border:1px solid rgba(191,219,254,.26)}.nl-highlight-card strong{font-size:16px;font-weight:800;color:#f8fafc}.nl-highlight-card span{font-size:11px;line-height:1.3;color:#e0f2fe}.nl-right{flex:0 1 560px;width:100%;display:flex;justify-content:center;align-items:stretch;padding:0}.nl-card{width:100%;background:#fff;border-radius:20px;padding:22px;box-shadow:0 20px 60px #00000014;border:1px solid #e5e7eb;min-height:min(740px,calc(100dvh - 120px))}.nl-heading{font-size:30px;font-weight:800;letter-spacing:-.02em;color:#0f172a}.nl-subtitle{font-size:14px;color:#64748b;margin-bottom:14px}.nl-section{margin-top:14px}.nl-section-title{font-size:10px;font-weight:700;color:#0b4a83;letter-spacing:1.2px;display:flex;align-items:center;gap:10px;margin:8px 0;text-transform:uppercase}.nl-section-title:after{content:"";flex:1;height:1px;background:#e5e7eb}.nl-input{margin-bottom:10px}.nl-input label{font-size:12px;font-weight:600;color:#334155}.nl-input input{width:100%;padding:11px 12px;margin-top:5px;border:1px solid #dbe1ea;border-radius:12px;font-size:13px;outline:none;transition:.2s ease;background:#f8fafc}.nl-input input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.nl-pass-wrap{position:relative}.nl-eye{position:absolute;right:12px;top:38px;cursor:pointer;color:#6b7280;border:0;background:transparent}.nl-forgot-link{border:0;background:transparent;color:#0b4a83;font-size:12px;font-weight:600;cursor:pointer;text-align:right;width:100%;margin-top:4px}.nl-submit{width:auto;padding:12px 32px;margin:14px auto 0;border:none;border-radius:12px;background:linear-gradient(120deg,#0b4a83,#0b5dab);color:#fff;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:.2s;display:block}.nl-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 22px #0b5dab52}.nl-submit:disabled{opacity:.8;cursor:not-allowed}.nl-register-link p{text-align:center;margin-top:14px;font-size:13px;color:#64748b}.nl-register-btn{border:0;background:transparent;color:#0b4a83;font-weight:700;cursor:pointer;font-size:13px}.nl-register-btn:hover,.nl-forgot-link:hover{text-decoration:underline}.nl-error-message{margin-top:10px;margin-bottom:4px;color:#dc2626;font-size:12px;font-weight:600}.nl-google-auth-wrap{margin-top:6px}.nl-google-auth-wrap .google-auth-container{margin-top:0!important}@media (max-width: 900px){.nl-login-page{flex-direction:column;height:auto;min-height:0;overflow:auto;gap:14px;padding:12px}.nl-left{flex:unset;height:320px}.nl-right{flex:unset;height:auto}.nl-card{height:auto;overflow:visible;padding:18px}.nl-left-shell{gap:12px;padding:16px}.nl-left-shell h1{font-size:28px}.nl-left-highlights{grid-template-columns:1fr}}:root{--nfs-ink: #0c1220;--nfs-slate: #4a5878;--nfs-muted: #7a8ba8;--nfs-pale: #e4eaf4;--nfs-ghost: #f3f6fb;--nfs-white: #ffffff;--nfs-blue: #1c5fd8;--nfs-blue-md: #bfcffe;--nfs-green-bg: #def7ec;--nfs-green-tx: #065f46;--nfs-shadow: 0 1px 3px rgba(12, 18, 32, .06), 0 4px 16px rgba(12, 18, 32, .04)}body{font-family:DM Sans,sans-serif;margin:0;background:var(--nfs-ghost);color:var(--nfs-ink)}.nfs-page{min-height:100vh;background:radial-gradient(circle at 8% 8%,rgba(37,99,235,.1) 0%,transparent 35%),linear-gradient(180deg,#f8fbff,#f3f6fb 55%,#eef3fb)}.nfs-page .menu-bar.nfs-header{position:fixed;top:0;left:0;right:0;z-index:1200;background:#0c1220!important;box-shadow:none!important;border-bottom:1px solid rgba(255,255,255,.08)}.nfs-page .nfs-logo-wrap{width:252px;height:100%;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.08)}.nfs-page .nfs-logo-wrap .Axiimg-1{object-fit:contain}.nfs-page .nfs-header-right{display:flex;align-items:center;gap:10px}.nfs-page .nfs-support-btn{margin-right:8px!important;background:#ffffff14!important;color:#fffc!important;border:1px solid rgba(255,255,255,.16)!important}.nfs-page .tb-support{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.nfs-page .nfs-support-btn:hover{background:#ffffff24!important;color:#fff!important}.nfs-page .nfs-user-chip{display:inline-flex;align-items:center;border-radius:8px;padding:5px 8px 5px 5px;background:transparent;text-decoration:none}.nfs-page .nfs-user-chip:hover{background:#ffffff12}.nfs-page .tb-user{gap:8px}.nfs-page .nfs-user-name{color:#fffc;margin:0 8px 0 0;font-size:12px;font-weight:600}.nfs-page .tb-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#1c5fd8,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border:2px solid rgba(255,255,255,.2)}.nfs-page .main-cont-one{position:fixed;top:65px;left:0;z-index:1100;width:260px;height:calc(100vh - 65px)}.nfs-page .nfs-sidebar.newsidebar{width:260px;height:100%;background:#0c1220;border-right:1px solid rgba(255,255,255,.08);padding:12px 12px 14px;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden}.nfs-sb-section-lbl{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff61;padding:4px 8px 10px}.nfs-page .nfs-sidebar nav{flex:1;overflow-y:auto;padding-right:4px;padding-bottom:170px}.nfs-page .nfs-sidebar nav ul li{margin-bottom:4px}.nfs-page .nfs-sidebar .menu-link{border-left:3px solid transparent;border-radius:8px;color:#fff9;padding:8px 10px;font-size:13px;position:relative}.nfs-page .nfs-sidebar .menu-link i{color:#ffffff9e}.nfs-page .nfs-sidebar nav ul .menu-link:hover{background:#ffffff12;color:#ffffffe6}.nfs-page .nfs-sidebar .menu-link.active{background:#2563eb38;border-left-color:#1c5fd8;color:#fffffff2}.nfs-page .nfs-sidebar .menu-link.active i{color:#9cbcff}.nfs-page .nfs-sidebar .sub-nav{margin-left:4px}.nfs-page .nfs-sidebar .sub-nav .menu-link{font-size:12px;color:#ffffff80;padding-left:14px}.nfs-page .nfs-sidebar .newtoggle-arrow{color:#ffffff80}.nfs-sb-footer{border-top:1px solid rgba(255,255,255,.1);padding-top:12px;position:absolute;left:12px;right:12px;bottom:14px;background:#0c1220}.nfs-sb-footer-card{border-radius:10px;padding:12px;background:linear-gradient(140deg,#2563eb33,#7c3aed29);border:1px solid rgba(99,139,255,.4)}.nfs-sb-footer-title{color:#ffffffeb;font-size:12px;font-weight:700;margin-bottom:4px}.nfs-sb-footer-sub{color:#ffffff8c;font-size:11px;line-height:1.45}.nfs-sb-footer-btn{width:100%;margin-top:10px;background:#1c5fd8;color:#fff;border:none;border-radius:6px;padding:7px 10px;font-size:11px;font-weight:700}.nfs-sb-footer-btn:hover{background:#1d4ed8}.reqmain-content{margin-left:260px;margin-top:64px;padding:16px 24px 56px;transition:margin-left .3s ease}.reqmain-content.reqcollapsed{margin-left:60px}.nfs-inner{max-width:1180px}.reqmain-cont{font-family:DM Sans,sans-serif;box-sizing:border-box;text-align:left}.nfs-page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;flex-wrap:wrap}.nfs-eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--nfs-blue);font-weight:700;margin-bottom:8px}.reqmain-cont .reqcont-para h2{font-family:Playfair Display,serif;font-size:34px;color:var(--nfs-ink);font-weight:700;margin-bottom:10px;letter-spacing:-.02em}.reqmain-cont .reqcont-para p{color:var(--nfs-slate);font-size:14px;margin-bottom:12px;max-width:760px;line-height:1.75}.nfs-endpoint-badge{display:inline-flex;align-items:center;gap:10px;background:var(--nfs-white);border:1px solid var(--nfs-pale);border-radius:10px;padding:10px 14px;box-shadow:var(--nfs-shadow);font-family:JetBrains Mono,monospace;font-size:12px;color:var(--nfs-slate)}.nfs-ep-method{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--nfs-green-bg);color:var(--nfs-green-tx);border-radius:4px;padding:2px 8px}.nfs-api-card{background:var(--nfs-white);border:1px solid var(--nfs-pale);border-radius:14px;box-shadow:var(--nfs-shadow);margin-bottom:22px;overflow:hidden}.nfs-card-header{padding:16px 20px;border-bottom:1px solid var(--nfs-pale);background:linear-gradient(to right,#f6f9ff,#fff);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.nfs-card-header h3{margin:0;font-family:Playfair Display,serif;font-size:22px;color:var(--nfs-ink)}.nfs-card-endpoint{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--nfs-muted);background:var(--nfs-ghost);border:1px solid var(--nfs-pale);border-radius:6px;padding:4px 10px}.nfs-sec-div{display:flex;align-items:center;gap:12px;margin:28px 0 24px}.nfs-sec-line{flex:1;height:1px;background:var(--nfs-pale)}.nfs-sec-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--nfs-muted);background:var(--nfs-ghost);padding:3px 10px;border-radius:4px}.ac-body{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:14px;align-items:stretch}.ac-body-response{margin-top:16px}.ac-body .reqleft-box,.ac-body .reqright-box{min-width:0}.ac-body .ac-samples{width:440px;max-width:440px}.ac-params{padding:20px 22px;border:1px solid var(--nfs-pale);border-radius:10px;background:var(--nfs-white)}.auth-wrap{margin-bottom:18px}.block-heading{display:flex;align-items:center;gap:8px;margin-bottom:10px}.block-heading-text{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--nfs-muted)}.block-heading-line{flex:1;height:1px;background:var(--nfs-pale)}.auth-desc{margin-top:8px;font-size:12px;color:var(--nfs-slate);background:#fef7e8;border:1px solid #fde68a;border-radius:7px;padding:8px 10px}.param-table{width:100%;border-collapse:collapse;margin-bottom:12px}.param-table th{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#9aa8c0;padding:0 10px 8px 0;text-align:left;border-bottom:2px solid var(--nfs-pale)}.param-table td{padding:10px 10px 10px 0;border-bottom:1px solid var(--nfs-pale);vertical-align:top}.param-table tr:last-child td{border-bottom:none}.p-name{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:#16213c;word-break:break-word}.p-type{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:2px 8px;border-radius:4px;background:#0891b214;color:#0e7490}.p-desc{font-size:12.5px;color:var(--nfs-slate);line-height:1.6}.nested-wrap{margin:8px 0 10px;border-left:3px solid var(--nfs-blue-md);border-radius:0 9px 9px 0;background:#2563eb08;overflow:hidden}.nested-toggle{display:flex;align-items:center;gap:8px;padding:9px 12px;width:100%;border:none;background:transparent;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}.nested-toggle:hover{background:#2563eb0f}.nested-toggle-icon{width:18px;height:18px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#2563eb1a}.nested-toggle-icon svg{width:10px;height:10px;color:var(--nfs-blue);transition:transform .2s}.nested-wrap.open .nested-toggle-icon svg{transform:rotate(90deg)}.nested-toggle-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--nfs-blue)}.nested-count{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10px;color:var(--nfs-muted);background:var(--nfs-ghost);border:1px solid var(--nfs-pale);border-radius:4px;padding:1px 6px}.nested-body{display:none;padding:0 12px 10px}.nested-wrap.open .nested-body{display:block}.ac-samples{padding:20px 16px;background:var(--nfs-ghost)!important;border:1px solid var(--nfs-pale);border-radius:10px}.sample-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:10px}.sample-lbl{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--nfs-muted);display:flex;align-items:center;gap:6px}.sample-lbl:before{content:"";width:3px;height:12px;background:var(--nfs-blue);border-radius:2px}.copy-btn{font-family:DM Sans,sans-serif;font-size:10.5px;font-weight:700;background:var(--nfs-white);color:var(--nfs-blue);border:1.5px solid var(--nfs-blue-md);border-radius:6px;padding:4px 10px;cursor:pointer;transition:all .15s}.copy-btn:hover{background:var(--nfs-blue);color:#fff;border-color:var(--nfs-blue)}.copy-success{display:inline-block;margin-bottom:8px;color:#0d9b6a;font-size:12px;font-weight:600}.ac-samples .code-block,.ac-samples .reqapi-code pre{background:#0d1525!important;border-radius:9px;border:1px solid rgba(255,255,255,.06)}.ac-samples .reqapi-code pre{height:100%;margin:0}.reqmain-cont .reqleft-box .reqinner-box,.reqmain-cont .reqright-box{background:#fff;color:#000;border:1px solid var(--nfs-pale);border-radius:10px}.reqmain-cont .row{margin-left:0;margin-right:0}.reqmain-cont .row>[class*=col-]{padding:12px}.reqinner-box .reqauthorize-p{font-size:13px;font-weight:700;color:var(--nfs-muted);letter-spacing:.1em;margin-bottom:14px}.reqinner-box .reqapi-key-btn,.reqinner-box h5 span,.reqquery-box .reqcol-md-9 p span{padding:5px 10px;background:#eef3ff;color:#1e3a8a;border-radius:5px;display:inline-block;margin-bottom:14px;font-family:JetBrains Mono,monospace}.reqinner-box h5{color:#1b2a4a;font-size:13px;margin-bottom:16px;font-weight:700;letter-spacing:.06em}.reqquery-box .col-md-4,.reqquery-box .col-md-8{font-size:13px}.reqquery-box .col-md-4 p{color:#14213d;font-family:JetBrains Mono,monospace;margin-bottom:4px}.reqquery-box .col-md-8 p{margin:0 0 6px;color:var(--nfs-slate)}.reqright-box .reqrequest-sam,.reqright-box .reqcopy-text-two{padding:4px}.reqright-box .reqrequest-sam h5,.reqright-box .reqcopy-text-two h5{color:#111827;margin-top:0;margin-bottom:12px;font-size:15px;font-weight:700}.reqright-box .reqrequest-sam button,.reqright-box .reqcopy-text button,.reqright-box .reqcopy-text-two button{border:1px solid var(--nfs-blue-md);border-radius:7px;padding:6px 12px;margin-bottom:10px;background:#fff;color:var(--nfs-blue);font-weight:700;font-size:12px}.reqright-box .reqrequest-sam button:hover,.reqright-box .reqcopy-text button:hover,.reqright-box .reqcopy-text-two button:hover{background:var(--nfs-blue);color:#fff}.reqright-box .reqapi-code{padding:0;margin:0;font-size:13px;height:660px;overflow:auto}.code-block{overflow-y:auto;overflow-x:auto;border-radius:8px}@media (max-width: 1024px){.ac-body{grid-template-columns:1fr}.nfs-page .main-cont-one,.nfs-page .nfs-logo-wrap,.nfs-page .nfs-user-name{display:none}.reqmain-content{margin-left:0;margin-top:74px;padding:16px}.nfs-endpoint-badge{width:100%;overflow-x:auto}}@media (max-width: 768px){.reqmain-content{margin-top:70px;padding:10px 12px 28px}.reqmain-cont .reqcont-para h2{font-size:26px}.nfs-card-header h3{font-size:19px}.reqright-box{margin-top:0!important}}.newlogout-box{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fff;color:#1c1c1c;padding:9px 16px;border-radius:8px;box-shadow:0 4px 10px #00000026;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:8px;border:1px solid #ccc}.newlogout-icon{color:#1c1c1c}.btn-cont .login-btn{border:1px solid #0056A7;background-color:#0056a7;color:#fff;width:90px;height:35px;border-radius:8px}.menu-bar .login-btn:hover{color:#fff;border:1px solid #0056A7}.btn-cont .login-btn:hover a{color:#0056a7}.btn-cont .login-btn a{color:#0056a7;text-decoration:none}.menu-link i{margin-bottom:0;padding:6px 4px}.menu-link{padding:6px 8px}.menu-link.active{background-color:#0056a7;color:#fff;font-weight:700;border-radius:8px}.method{background:#28a745;color:#fff;font-size:11px;padding:2px 6px;border-radius:6px;margin-right:8px;vertical-align:middle}.menu-text{vertical-align:middle}.main-cont-one ul li a{color:#000;text-decoration:none;display:flex;align-items:center;font-size:17px;padding:8px 16px}.newmethod{display:flex}.newmethod:hover{background-color:#ccc;border-radius:8px}.newsidebar{width:234px;height:90%;background-color:#fff;position:fixed;overflow:auto;padding:15px;z-index:1000}.newsidebar nav ul{list-style-type:none;padding:0}.newsidebar nav ul li{text-indent:7px;cursor:pointer;position:relative;color:#000;border-radius:8px;margin-bottom:6px}.newsidebar nav ul .menu-link:hover{color:#f7f7f7;transition:.3s;background-color:#0056a7;border-radius:8px}.newsidebar nav ul li .sub-n{display:none;list-style-type:none;padding-left:10px;overflow:hidden;transition:max-height .3s ease-out;font-size:13px}.newsidebar nav ul li.active .sub-nav{display:block;transition:max-height .3s ease-in;margin-left:12px}.newtoggle-arrow{position:absolute;right:11px!important;transition:transform .3s;top:14px}.newtoggle-arrow.down{transform:rotate(90deg);top:8px}.main-cont{font-family:Plus Jakarta Sans,sans-serif;flex:1;padding:28px 36px;box-sizing:border-box;background:linear-gradient(180deg,#f8faff,#f1f5fd);min-height:calc(100vh - 65px)}.main-cont.reqmain-content{margin-left:260px;background:#f8faff}.nfs-inner{max-width:1400px;margin:0 auto;width:100%}.nfs-page-header h2{font-size:36px;font-weight:800;color:#0d1f3c;margin:0 8px;letter-spacing:-.7px}.nfs-page-header p{font-size:15px;color:#667085;line-height:1.6;margin:0}.dashboard-hero-row{display:grid;grid-template-columns:minmax(320px,560px) minmax(320px,1fr);gap:22px;margin-top:24px;align-items:stretch}.dashboard-flowchart-card{background:#fff;border:1px solid #e3eaf5;border-radius:16px;padding:14px;box-shadow:0 10px 30px #0f223a14}.dashboard-flowchart-card img{width:100%;height:auto;display:block;border-radius:10px}.dashboard-insights-card{background:#fff;border:1px solid #cfdcf4;border-radius:22px;padding:24px;box-shadow:0 10px 24px #0e234314}.dashboard-insights-eyebrow{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#12458f;margin-bottom:12px;background:#ffffffb8;border:1px solid #d9e6fb;border-radius:999px;padding:6px 12px}.dashboard-insights-card h3{margin:0;color:#0b2042;font-size:30px;letter-spacing:-.7px;line-height:1.15}.dashboard-insights-card p{margin:12px 0 22px;color:#4d6388;line-height:1.7;font-size:14px;max-width:48ch}.dashboard-insights-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.insight-pill{background:#ffffffd6;border:1px solid #d4e2f8;border-radius:14px;padding:14px;box-shadow:0 8px 16px #0b204214;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;position:relative;overflow:hidden}.insight-pill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-top:3px solid transparent;pointer-events:none}.insight-pill:hover{transform:translateY(-3px);border-color:#b8cff4;box-shadow:0 14px 26px #0b20421f}.insight-pill span{display:block;color:#5f7396;font-size:12px;font-weight:700;letter-spacing:.2px;margin-bottom:6px}.insight-pill strong{color:#0c2a59;font-size:21px;font-weight:800}.dashboard-insights-grid .insight-pill:nth-child(1):after{border-top-color:#2a6bf8}.dashboard-insights-grid .insight-pill:nth-child(2):after{border-top-color:#00a87b}.dashboard-insights-grid .insight-pill:nth-child(3):after{border-top-color:#f39a2d}.dashboard-insights-grid .insight-pill:nth-child(4):after{border-top-color:#8a63ff}.nfs-eyebrow{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#245ed6;margin-bottom:6px}.customer-process-section{background:linear-gradient(180deg,#fff,#f8fbff);padding:20px;margin-bottom:24px;border-radius:16px;border:1px solid #d8e4f6;box-shadow:0 12px 28px #0e234314}.process-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:12px}.process-header h3{margin:0;font-size:20px;font-weight:800;color:#0b2148}.process-step-count{display:inline-block;color:#144c97;font-size:13px;font-weight:700;background:#eef4ff;border:1px solid #d6e4fb;border-radius:999px;padding:6px 12px}.process-timeline{display:flex;flex-direction:column;gap:0px;width:100%}.timeline-track{display:flex;width:100%;gap:0;align-items:center;background:transparent;overflow:visible}.timeline-indicator{flex:1;height:38px;display:flex;justify-content:center;align-items:center;position:relative}.timeline-indicator:before{content:"";width:18px;height:18px;border-radius:50%;border:2px solid #b7c9e6;background:#fff;box-shadow:0 0 0 4px #f4f8ff;z-index:2;transition:all .25s ease}.timeline-indicator:not(:last-child):after{content:"";position:absolute;left:calc(50% + 12px);right:calc(-50% + 12px);top:50%;height:3px;transform:translateY(-50%);background:#d9e4f5;border-radius:999px}.timeline-indicator.active:before{border-color:#1c5fd8;background:#1c5fd8;box-shadow:0 0 0 4px #1c5fd826}.timeline-indicator.active:not(:last-child):after{background:linear-gradient(90deg,#1c5fd8,#4a80e8)}.timeline-labels{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;width:100%}.timeline-label{text-align:center;font-size:11px;font-weight:700;color:#4f668c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canvas-box{width:100%}.four-step-box{background:transparent;margin-bottom:28px}.canvas-box .four-step-box .steps{color:#667085;font-size:13px;font-weight:500}.four-box{display:flex;align-items:center}.canvas-box .border-one{width:128px;height:6px;background:linear-gradient(90deg,#2160f3,#1647c8);border-radius:50px}.canvas-box .border-two,.canvas-box .border-three,.canvas-box .border-four{width:128px;height:6px;background:#e3eaf5;border-radius:50px}.span-one,.span-two,.span-three,.span-four{color:#667085;font-size:13px;font-weight:500}.span-one{margin-left:24px}.span-two{margin-left:16px}.span-three{margin-left:24px}.span-four{margin-left:65px}.canvas-box .hr-one,.canvas-box .hr-two{color:#e3eaf5;background:#e3eaf5;opacity:1;border:none;height:1px;margin:24px 0}.canvas-box .tab-navs button{font-weight:700;margin-right:12px;padding:10px 18px;gap:8px;display:inline-flex;align-items:center;height:38px;border-radius:8px;font-size:13px;cursor:pointer;transition:all .15s ease;border:1px solid #e3eaf5;background:#fff;color:#667085;margin-bottom:16px}.canvas-box .tab-navs button:hover{border-color:#b7c8ea;background:#f5f8ff;color:#245ed6}.canvas-box .tab-navs button:not(.active){color:#667085;background:#fff;border:1px solid #e3eaf5}.canvas-box .tab-navs button.active{background:linear-gradient(135deg,#2160f3,#1647c8);color:#fff;border-color:#1b4fd4;box-shadow:0 6px 16px #174ed047}.main-cont .tab-content h1{font-size:28px;font-weight:700;color:#0d1f3c;margin-bottom:24px}.check-api-key{background:linear-gradient(135deg,#fff3cd,#fffbeb);border:1px solid #fcd34d;border-left:4px solid #f59e0b;border-radius:10px;padding:14px 18px;font-size:14px;color:#78350f;line-height:1.6;margin-bottom:24px;box-shadow:0 2px 8px #f59e0b1a}.check-api-key a{color:#d97706;text-decoration:none;font-weight:700;cursor:pointer}.check-api-key a:hover{text-decoration:underline}.check-api-key-inner{border:1px solid #e3eaf5;background:#fff;border-radius:12px;margin-bottom:28px;overflow:hidden;box-shadow:0 4px 14px #0f223a14}.api-key-box{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e3eaf5;box-shadow:0 4px 14px #0f223a14;margin-top:28px}.api-key-header{padding:16px 18px;border-bottom:1px solid #e3eaf5}.api-key-header h4{margin:0;font-size:18px;font-weight:800;color:#0d1f3c}.api-key-header p{margin:6px 0 0;font-size:13px;color:#5f708d}.api-table-wrap{width:100%;overflow-x:auto}.api-table{width:100%;min-width:860px;border-collapse:collapse;font-size:14px}.api-table caption{caption-side:top;text-align:left;padding:12px 18px 0;color:#667085;font-size:12px;font-weight:600}.api-table thead{background:linear-gradient(135deg,#f0f4ff,#f5f8ff);border-bottom:1px solid #e3eaf5}.api-table thead th{padding:16px 18px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#667085;white-space:nowrap}.api-table tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.api-table tbody tr:hover{background-color:#f9fafb}.api-table tbody td{padding:16px 18px;color:#1f2937;font-weight:500}.api-key-cell{font-family:Menlo,Monaco,monospace;font-size:13px}.key-display{display:flex;align-items:center;gap:12px}.key-text{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-icon{width:16px;min-width:16px;max-width:16px;height:16px;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;display:block;object-fit:contain}.copy-icon:hover{opacity:.7}.copied-notification{display:block;font-size:12px;color:#10b981;margin-top:4px;font-weight:600}.env-badge{display:inline-block;padding:6px 12px;background:linear-gradient(135deg,#e0e7ff,#f0f4ff);color:#245ed6;border-radius:6px;font-size:12px;font-weight:600}.status-badge{display:inline-block;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600}.status-badge.active{background:#dcfce7;color:#15803d}.status-badge.inactive{background:#fee2e2;color:#991b1b}.action-btn{padding:8px 16px;background:#fff;border:1px solid #e3eaf5;border-radius:6px;font-size:13px;font-weight:600;color:#245ed6;cursor:pointer;transition:all .2s ease}.action-btn:hover{border-color:#245ed6;background:#f0f4ff;box-shadow:0 2px 6px #245ed61f}.insights-section{padding-top:20px}.insights-section p{margin:0;font-size:16px;font-weight:700;color:#1f2937;letter-spacing:-.3px}.search-box .search-card,.search-box .price-card,.search-box .booking-card{border:1px solid #e3eaf5;padding:24px;text-align:center;color:#1f2937;font-size:15px;margin-bottom:0;border-radius:12px;background:linear-gradient(135deg,#fff,#f5f8ff);box-shadow:0 6px 16px #0f223a14;transition:all .2s ease}.search-box{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:28px}.search-box .search-card:hover,.search-box .price-card:hover,.search-box .booking-card:hover{border-color:#b7c8ea;box-shadow:0 12px 28px #0f223a1f;transform:translateY(-4px)}.search-box .search-card span,.search-box .price-card span,.search-box .booking-card span{color:#0d4ecb;font-size:42px;font-weight:800;display:block;margin-bottom:8px}@media (max-width: 1200px){.dashboard-hero-row{grid-template-columns:1fr}}@media (max-width: 768px){.process-header{flex-direction:column;align-items:flex-start}.timeline-track{gap:6px}.timeline-indicator:not(:last-child):after{left:calc(50% + 11px);right:calc(-50% + 11px)}.timeline-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-insights-grid{grid-template-columns:1fr}.dashboard-insights-card h3{font-size:24px}.dashboard-insights-card{border-radius:18px;padding:18px}}.nhavdd-divider{height:1px;background:#dde4f0}.nhavdd-section{padding:8px}.nhavdd-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;cursor:pointer;transition:all .18s ease;border:1px solid transparent}.nhavdd-item i{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#eef3ff;color:#3354f4;font-size:13px;flex-shrink:0}.nhavdd-item:hover{background:#f6f8ff;border-color:#dfe6ff}.nhavdd-item-txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.nhavdd-lbl{font-size:13px;font-weight:700;color:#17233a;line-height:1.2}.nhavdd-sub{font-size:11.5px;color:#6c7b96;line-height:1.3}.nhavatar-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:292px;background:#fff;border:1px solid #dde4f0;border-radius:16px;box-shadow:0 20px 60px #0b1f3a29,0 4px 16px #0b1f3a14;z-index:9999;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.985);transform-origin:top right;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),visibility .22s;text-align:start}.nhavatar-dropdown.nhopen{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.nfs-user-chip{position:relative}.nhavdd-logout i{background:#fff1f1;color:#d33939}.nhavdd-logout:hover{background:#fff5f5;border-color:#ffd8d8}.nhavdd-logout .nhavdd-lbl{color:#b12626}.verification-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999}.verification-popup{background:#fff;border-radius:12px;width:90%;max-width:450px;box-shadow:0 10px 40px #0003}.popup-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}.popup-header h3{margin:0;color:#333;font-size:20px}.popup-close{background:none;border:none;font-size:28px;cursor:pointer;color:#999;padding:0;margin:0;line-height:12px}.popup-close:hover{color:#333}.popup-body{padding:8px 24px 24px;text-align:center}.popup-icon{font-size:38px;color:#ff9800;margin-bottom:10px}.popup-body p{color:#555;font-size:16px;margin-bottom:12px}.popup-subtext{font-size:14px;color:#777;margin-bottom:24px}.popup-button{background:linear-gradient(135deg,#2160f3,#1647c8);color:#fff;border:none;padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;margin:0;box-shadow:0 6px 16px #2160f347;transition:all .2s ease}.popup-button:hover{box-shadow:0 10px 24px #2160f35c;transform:translateY(-2px)}.popup-button:hover{background-color:#2543c4}.incident-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#09132b94;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:12000;padding:20px}.incident-popup-container{width:min(780px,100%);max-height:92vh;background:#f7f9ff;border:1px solid #dbe5ff;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #10225647;display:flex;flex-direction:column}.incident-popup-header{display:flex;justify-content:space-between;align-items:center;padding:5px 20px;border-bottom:1px solid #dbe5ff;color:#2543c4}.incident-popup-header h3{margin:0;color:#2543c4;font-size:18px;font-weight:700}.incident-popup-close{width:34px;height:34px;border-radius:50%;border:#2543c4;background:#ffffff2e;color:#2543c4;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;font-size:18px}.incident-popup-close:hover{background:#ffffff47;border-color:#ffffffbf}.incident-popup-body{overflow:auto;padding:10px}.incident-popup-body #report-section,.incident-popup-body .mrcontainer{margin:0;border-radius:12px;box-shadow:none;background:#fff;border:1px solid #e5ecff;padding:18px}.incident-popup-body #report-section .mrform-grid{margin:10px 0 12px}.incident-popup-body #report-section .mrform-group,.incident-popup-body #report-section .subject-form-group{margin-bottom:14px}.incident-popup-body #report-section .subject-input,.incident-popup-body #report-section .mrform-group select,.incident-popup-body #report-section .mrform-group textarea{width:100%;border:1px solid #c9d8ff;border-radius:10px;background:#fff;color:#17233a;outline:none}.incident-popup-body #report-section .subject-input,.incident-popup-body #report-section .mrform-group select{min-height:40px}.incident-popup-body #report-section .mrform-group textarea{min-height:120px;resize:vertical}.incident-popup-body #report-section .subject-input:focus,.incident-popup-body #report-section .mrform-group select:focus,.incident-popup-body #report-section .mrform-group textarea:focus{border-color:#4f7aff;box-shadow:0 0 0 3px #4f7aff2e}.incident-popup-body #report-section .mrfile-preview-container{border:1px dashed #cfdbff;background:#f8faff}.incident-popup-body #report-section .mrbtn-group{margin-top:22px}.incident-popup-body #report-section .mrbtn-save{border-radius:10px;background:#2543c4}.incident-popup-body #report-section .mrbtn-cancel{background:#f8faff;border-color:#cdd9fa;border-radius:10px}@media (max-width: 768px){.incident-popup-overlay{padding:8px;align-items:flex-end}.incident-popup-container{width:100%;max-height:95vh;border-radius:12px 12px 0 0}.incident-popup-body,.incident-popup-body #report-section,.incident-popup-body .mrcontainer{padding:12px}.incident-popup-body #report-section .mrbtn-group{flex-direction:column}}.mrpage-header{background:var(--gradient-primary);color:#fff;padding:14px 40px;margin-bottom:30px;box-shadow:var(--box-shadow);display:flex;justify-content:space-between;align-items:center}.mrpage-header h1{margin:0;font-weight:600;font-size:20px;display:flex;color:#fff;align-items:center}.mrpage-header h1 i{margin-right:15px;font-size:20px}.mr-attachment-links{display:flex;flex-direction:row;gap:16px}.mr-attachment-link{display:inline-block;color:#1a73e8;font-size:12px;text-decoration:underline;cursor:pointer;pointer-events:auto}.mr-attachment-link:hover{color:#0b5ed7}.mr-no-attachment{font-size:10px;color:#888}.mrfile-input{padding:10px;border:none;cursor:pointer;color:transparent}.mrfile-input:hover{border-color:none}.mrfile-input:focus{outline:none;border-color:none}.mrfile-preview-container{min-height:70px;border-radius:6px;padding:15px;display:flex;align-items:center}.mrno-files-text{color:#6c757d;font-size:14px;display:flex;align-items:center;gap:8px}.mrno-files-text i{color:#6c757d;font-size:16px}.mrfile-preview-row{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;padding:5px;width:100%;align-items:center}.mrfile-preview-item-horizontal{display:flex;align-items:center;padding:8px 12px;background-color:#fff;border:1px solid #e9ecef;border-radius:4px;min-width:180px;max-width:220px;transition:all .2s ease;flex-shrink:0;position:relative}.mrfile-preview-item-horizontal:hover{border-color:#007bff;box-shadow:0 2px 4px #0000001a}.mrfile-icon-horizontal{margin-right:10px;font-size:18px;color:#6c757d;width:24px;text-align:center;flex-shrink:0}.mrfile-icon-horizontal .fa-file-image{color:#28a745}.mrfile-icon-horizontal .fa-file-pdf{color:#dc3545}.mrfile-icon-horizontal .fa-file-word{color:#185abd}.mrfile-icon-horizontal .fa-file-excel{color:#1d6f42}.mrfile-icon-horizontal .fa-file-alt,.mrfile-icon-horizontal .fa-file{color:#6c757d}.mrfile-info-horizontal{flex:1;min-width:0;margin-right:8px}.mrfile-name-horizontal{font-size:13px;font-weight:500;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.mrfile-size-horizontal{font-size:11px;color:#6c757d}.mrfile-remove-btn-horizontal{background:none;border:none;color:#dc3545;cursor:pointer;font-size:14px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;opacity:.7}.mrfile-remove-btn-horizontal:hover{background-color:#f8d7da;opacity:1;transform:scale(1.1)}.mrfile-remove-btn-horizontal:active{transform:scale(.95)}.mrfile-preview-row::-webkit-scrollbar{height:6px}.mrfile-preview-row::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.mrfile-preview-row::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.mrfile-preview-row::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width: 768px){.mrfile-preview-row{gap:8px}.mrfile-preview-item-horizontal{min-width:160px;padding:6px 10px}.mrfile-name-horizontal{font-size:12px}.mrfile-size-horizontal{font-size:10px}.mrfile-icon-horizontal{font-size:16px;margin-right:8px}}.mrclear-all-btn-horizontal{background:none;border:1px solid #dc3545;color:#dc3545;cursor:pointer;font-size:12px;padding:4px 10px;border-radius:4px;transition:all .2s ease;margin-left:auto;flex-shrink:0}.mrclear-all-btn-horizontal:hover{background-color:#dc3545;color:#fff}.subject-form-group{margin-bottom:12px;display:flex;flex-direction:column}.subject-input{width:50%;height:38px;padding:6px 10px;font-size:14px}@media (max-width: 768px){.subject-input{width:100%}}.mrbreadcrumb{display:flex;list-style:none;padding:0;margin:0;font-size:14px}.mrbreadcrumb li{margin-right:10px}.mrbreadcrumb li:after{content:"/";margin-left:10px;color:#ffffffb3}.mrbreadcrumb li:last-child:after{content:""}.mrbreadcrumb a{color:#ffffffe6;text-decoration:none;transition:var(--transition)}.mrbreadcrumb a:hover{color:#fff;text-decoration:underline}.mrcontainer{background:#fff;padding:20px;border-radius:var(--border-radius);box-shadow:var(--box-shadow);margin:32px}.mrform-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:20px 0}.mrform-group{display:flex;flex-direction:column;margin-bottom:15px}.mrform-group label{font-weight:500;margin-bottom:4px;color:var(--dark-gray);font-size:14px;display:flex;align-items:center}.mrsection{margin-bottom:30px;border:1px solid #e1e5eb;border-radius:var(--border-radius);overflow:hidden}.mrsection-header{background:var(--light-gray);padding:15px 20px;border-bottom:1px solid #e1e5eb;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:var(--transition)}.mrsection-header:hover{background:#f0f3f7}.mrsection-header h2{font-size:16px;color:var(--primary-color);display:flex;align-items:center;margin:0}.mrsection-header h2 i{margin-right:12px;color:var(--primary-color);font-size:18px}.mrsection-header .mrtoggle-icon{transition:var(--transition)}.mrsection-header.mractive .mrtoggle-icon{transform:rotate(180deg)}.mrsection-content{padding:20px;display:none;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mrsection-content.mractive{display:block}.mrbtn-group{margin-top:20px;display:flex;gap:15px;justify-content:flex-end}.mrbutton{padding:8px 28px;font-size:15px;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:var(--transition);font-weight:500;display:flex;align-items:center;gap:10px;box-shadow:0 2px 4px #0000001a}.mrbtn-save{background:var(--primary-color);color:#fff}.mrbtn-save:hover{background:var(--secondary-color);transform:translateY(-2px);box-shadow:0 4px 8px #0d5bbc4d}.mrbtn-cancel{background:#fff;color:var(--dark-gray);border:1px solid #d1d5db}.mrbtn-cancel:hover{background:#f8f9fa;color:var(--primary-color);border-color:var(--dark-gray)}.mrbtn-secondary{background:var(--medium-gray);color:var(--text-color)}.mrbtn-secondary:hover{background:#e0e0e0}.mrnav-tabs{display:flex;margin-bottom:30px;border-bottom:1px solid #e1e5eb}.mrnav-tab{padding:12px 24px;font-size:15px;font-weight:500;color:var(--dark-gray);cursor:pointer;transition:var(--transition);border-bottom:3px solid transparent}.mrnav-tab.mractive{color:var(--primary-color);border-bottom:3px solid var(--primary-color)}.mrnav-tab:hover{color:var(--primary-color)}.mrsuccess-message{background:#e6ffed;border:1px solid #b7eb8f;border-radius:var(--border-radius-sm);padding:15px;margin-bottom:20px;color:#155724;font-size:15px;display:none}.mrstatus-tracker{margin-top:30px;position:relative;padding:20px;border:1px solid #e1e5eb;border-radius:var(--border-radius);background:var(--light-gray)}.mrstatus-step{display:flex;align-items:center;margin:20px 0;position:relative;padding-left:45px}.mrstatus-step:before{content:"";position:absolute;left:22px;top:-20px;height:20px;width:2px;background:var(--medium-gray)}.mrstatus-step:first-child:before{display:none}.mrcircle{width:30px;height:30px;border-radius:50%;background:var(--medium-gray);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;position:absolute;left:0;transition:background .3s}.mrstatus-step.mractive .mrcircle{background:var(--success-color)}.mrstatus-text{font-size:16px;color:var(--dark-gray)}.mrstatus-step.mractive .mrstatus-text{color:var(--text-color);font-weight:500}.mrreason{margin-top:15px;padding:15px;background:#ffe6e6;border-left:4px solid var(--danger-color);color:var(--danger-color);border-radius:6px;display:none}.mrincident-history{margin-top:30px;width:100%;border-collapse:collapse;box-shadow:var(--box-shadow);border-radius:var(--border-radius);overflow:hidden}.mrincident-history th,.mrincident-history td{border:1px solid #e1e5eb;padding:12px 15px;text-align:left}.mrincident-history th{background:var(--primary-color);color:#fff;font-weight:600}.mrincident-history tr:nth-child(2n){background:var(--light-gray)}.mrincident-history tr:hover{background:#f0f3f7}.mrstatus-badge{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700}.mrstatus-open{background:var(--warning-color);color:#fff}.mrstatus-in-progress{background:var(--secondary-color);color:#fff}.mrstatus-resolved{background:var(--success-color);color:#fff}.mrstatus-closed{background:var(--dark-gray);color:#fff}@media (max-width: 1024px){.mrcontainer{padding:25px}}@media (max-width: 768px){.mrpage-header{flex-direction:column;align-items:flex-start;padding:20px}.mrbreadcrumb{margin-top:10px}.mrcontainer{padding:20px;margin:0 15px 30px}.mrform-grid{grid-template-columns:1fr}.mrbtn-group{flex-direction:column}button{width:100%;justify-content:center}.mrpage-header h1{font-size:24px}.mrnav-tabs{flex-direction:column}.mrnav-tab{border-bottom:1px solid #e1e5eb}.mrnav-tab.mractive{border-bottom:3px solid var(--primary-color)}.mrincident-history{display:block;overflow-x:auto}}@media (max-width: 576px){.mrstatus-step{padding-left:35px}.mrcircle{width:25px;height:25px;font-size:12px}.mrstatus-step:before{left:17px}.mrstatus-text{font-size:14px}}.mrlifecycle-container{margin-top:30px;border-top:1px solid #eee;padding-top:20px}.mrlifecycle-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px}.mrlifecycle-steps{display:flex;margin-bottom:30px;position:relative;overflow-x:auto;padding-bottom:10px}.mrlifecycle-step{flex:1;min-width:120px;text-align:center;position:relative;padding-bottom:20px}.mrstep-connector{position:absolute;height:3px;background:#ddd;top:15px;left:50%;right:-50%;z-index:1}.mrstep-connector.mractive{background:var(--success-color)}.mrstep-icon{width:32px;height:32px;border-radius:50%;background:#ddd;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;position:relative;z-index:2}.mrstep-icon.mractive{background:var(--success-color)}.mrstep-icon.mrcurrent{background:var(--primary-color)}.mrstep-label{font-size:13px;font-weight:500;color:var(--dark-gray)}.mrstep-label.mractive{color:var(--success-color);font-weight:600}.mrstep-label.mrcurrent{color:var(--primary-color);font-weight:600}.mrstep-time{font-size:12px;color:var(--dark-gray);margin-top:5px}.mrlifecycle-details{background:#f9f9f9;border-radius:var(--border-radius-sm);padding:15px;margin-bottom:20px}.mrdetail-row{display:flex;margin-bottom:10px;flex-wrap:wrap}.mrdetail-label{font-weight:500;width:150px;color:var(--dark-gray);min-width:150px}.mrdetail-value{flex:1;min-width:200px}.mraction-buttons{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.mrbtn-process{background:var(--warning-color);color:#fff}.mrbtn-process:hover{background:#e89c00}.mrbtn-complete{background:var(--success-color);color:#fff}.mrbtn-complete:hover{background:#2d9250}.mrbtn-reject{background:var(--danger-color);color:#fff}.mrbtn-reject:hover{background:#c5221f}.mramendment-history{margin-top:30px}.mrhistory-item{display:flex;padding:15px 0;border-bottom:1px solid #eee}.mrhistory-item:last-child{border-bottom:none}.mrhistory-icon{width:32px;height:32px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;margin-right:15px;color:var(--dark-gray);flex-shrink:0}.mrhistory-details{flex:1}.mrhistory-action{font-weight:500;margin-bottom:5px}.mrhistory-meta{font-size:13px;color:var(--dark-gray)}.mrhistory-user{font-weight:500;color:var(--primary-color)}.mrstatus-badge{padding:4px 8px;border-radius:4px;font-weight:500}.mrstatus-open{background:#ff9800;color:#fff}.mrstatus-in-progress{background:#2196f3;color:#fff}.mrstatus-resolved{background:#4caf50;color:#fff}.mrstatus-closed{background:#9e9e9e;color:#fff}.field-error-message{display:block;color:#dc3545;font-size:13px;font-weight:500;margin-top:6px;margin-bottom:8px;animation:slideDown .2s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.field-char-count{display:block;font-size:12px;color:#6c7b96;margin-top:4px;text-align:right}.mrform-group select:invalid,.mrform-group textarea:invalid,.subject-form-group input:invalid{border-color:#dc3545!important;background-color:#fff8f9}.mrform-group select:focus,.mrform-group textarea:focus,.subject-form-group input:focus{box-shadow:0 0 0 3px #4f7aff2e;border-color:#4f7aff}.mrform-group select{min-height:40px;transition:all .2s ease}.mrform-group textarea,.subject-form-group input{transition:all .2s ease}*{box-sizing:border-box}.ns-page-wrap{min-height:100dvh;min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.ns-signup-page{font-family:Manrope,Segoe UI,sans-serif;flex:1;min-height:0;display:flex;align-items:flex-start;justify-content:center;gap:24px;padding:100px 18px 18px;margin:0;overflow-y:auto;overflow-x:hidden;background:#fff}.ns-left{flex:0 1 560px;width:100%;height:min(740px,calc(100dvh - 120px));position:relative;overflow:hidden;border-radius:20px;box-shadow:0 18px 50px #022c5e42;background:#0b2f5a}.ns-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.ns-left-shell{position:relative;z-index:3;display:flex;flex-direction:column;gap:18px;height:100%;color:#e0f2fe;padding:30px 30px 26px}.ns-left-badge{align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#f0f9ff;background:#ffffff26;border:1px solid rgba(255,255,255,.24)}.ns-left-shell h1{font-size:36px;line-height:1.15;letter-spacing:-.02em;font-weight:800;max-width:420px;color:#f8fafc}.ns-left-shell>p{font-size:14px;line-height:1.55;color:#dbeafe;max-width:455px}.ns-flow-panel{margin-top:2px;display:grid;gap:12px}.ns-flow-item{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.ns-flow-step{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:999px;background:#dbeafe3d;color:#fff;font-size:12px;font-weight:700}.ns-flow-item h3{font-size:14px;line-height:1.25;font-weight:700;color:#f8fafc;margin-bottom:3px}.ns-flow-item p{font-size:12px;line-height:1.45;color:#dbeafe}.ns-left-highlights{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ns-highlight-card{display:flex;flex-direction:column;gap:3px;padding:10px 10px 12px;border-radius:12px;background:#0e749061;border:1px solid rgba(191,219,254,.26)}.ns-highlight-card strong{font-size:16px;font-weight:800;color:#f8fafc}.ns-highlight-card span{font-size:11px;line-height:1.3;color:#e0f2fe}.ns-right{flex:0 1 560px;width:100%;display:flex;justify-content:center;align-items:stretch;padding:0}.ns-card{width:100%;background:#fff;border-radius:20px;padding:22px;box-shadow:0 20px 60px #00000014;border:1px solid #e5e7eb;min-height:min(740px,calc(100dvh - 120px))}.ns-heading{font-size:30px;font-weight:800;letter-spacing:-.02em;color:#0f172a}.ns-subtitle{font-size:14px;color:#64748b;margin-bottom:14px}.ns-section{margin-top:14px}.ns-section-title{font-size:10px;font-weight:700;color:#0b4a83;letter-spacing:1.2px;display:flex;align-items:center;gap:10px;margin:8px 0;text-transform:uppercase}.ns-section-title:after{content:"";flex:1;height:1px;background:#e5e7eb}.ns-row{display:flex;gap:12px}.ns-input{flex:1;margin-bottom:10px}.ns-input label{font-size:12px;font-weight:600;color:#334155}.ns-input input{width:100%;padding:11px 12px;margin-top:5px;border:1px solid #dbe1ea;border-radius:12px;font-size:13px;outline:none;transition:.2s ease;background:#f8fafc}.ns-input input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.ns-pass-wrap{position:relative}.ns-eye{position:absolute;right:12px;top:38px;cursor:pointer;color:#6b7280;border:0;background:transparent}.ns-strength{height:6px;background:#e5e7eb;border-radius:10px;overflow:hidden;margin-top:6px}.ns-bar{height:100%;width:0%;background:#ef4444;transition:.3s}.ns-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;font-size:11px;color:#94a3b8}.ns-check{display:flex;align-items:center;gap:6px;transition:.2s}.ns-check.ns-valid{color:#16a34a}.ns-error-message{margin-top:10px;margin-bottom:4px;color:#dc2626;font-size:12px;font-weight:600}.ns-submit{width:auto;padding:12px 32px;margin:14px auto 0;border:none;border-radius:12px;background:linear-gradient(120deg,#0b4a83,#0b5dab);color:#fff;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:.2s;display:block}.ns-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 22px #0b5dab52}.ns-submit:disabled{opacity:.8;cursor:not-allowed}@media (max-width: 900px){.ns-signup-page{flex-direction:column;height:auto;min-height:0;overflow:auto;gap:14px;padding:12px}.ns-left{flex:unset;height:320px}.ns-right{flex:unset;height:auto}.ns-card{height:auto;overflow:visible;padding:18px}.ns-left-shell{gap:12px;padding:16px}.ns-left-shell h1{font-size:24px;max-width:100%}.ns-left-shell>p{font-size:12px;line-height:1.45;max-width:100%}.ns-flow-panel{grid-template-columns:1fr;gap:8px}.ns-flow-item{padding:8px}.ns-flow-item h3{font-size:12px}.ns-flow-item p{font-size:10px}.ns-left-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ns-highlight-card{padding:8px}.ns-highlight-card strong{font-size:12px}.ns-highlight-card span{font-size:9px}.ns-row{flex-direction:column;gap:0}.ns-right{padding:20px}}.check_box{bottom:62px;display:flex}.main-cont .text-cont p{color:#ebedf0;margin-bottom:32px}.main-cont .text-cont h4{font-size:32px;margin-bottom:32px;background:linear-gradient(#848484,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.main-cont .text-cont ul{margin-bottom:32px}.main-cont .text-cont ul li{color:#ebedf0;font-size:16px}.main-cont .text-cont ul li span{color:#84ffff;text-decoration:underline;cursor:pointer}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:99}.popupcancel{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;width:300px;text-align:center;font-family:Arial,Helvetica,sans-serif;z-index:111111111!important}.popup-confirmation{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;text-align:center;font-family:Arial,Helvetica,sans-serif;z-index:11}.button-inPop{padding:10px 20px;background-color:#f21e1e;color:#fff;border:none;border-radius:5px;cursor:pointer}.img-popUp{display:inline!important;height:65px}.para,.bolds{margin:0 0 10px}.button-popoup{padding:10px 45px;background-color:#7f56d9;color:#fff;border:none;border-radius:5px;cursor:pointer}.close-validation{border:1px solid grey;background-color:transparent;padding:10px 45px;color:#010101;border-radius:5px;cursor:pointer}.navbar-collapse-ul{gap:12px}.sidebar{width:250px;height:90%;background-color:#3354f4;position:fixed;overflow:auto;padding:15px;z-index:1000}.sidebar nav ul li{padding:12px 16px;text-indent:7px;cursor:pointer;position:relative;color:#fff;border-radius:8px}.sidebar nav ul li:hover{background-color:#0000009a;color:#fff;transition:.3s}.sidebar nav ul li .sub-nav li{padding:8px 16px;cursor:pointer;transition:.3s}.ovmain-content{margin-left:250px;padding:20px;transition:margin-left .3s ease}.ovmain-content.collapsed{margin-left:60px}.ovmain-cont{font-family:Plus Jakarta Sans,sans-serif;box-sizing:border-box;text-align:justify}.ovchatbot-box{background:#d5ddff;border-radius:8px;padding:24px}.ovoverview-box .ovchatbot-box h4,.ovmain-cont .ovapi-text h2{font-size:32px}.ovmain-cont .ovapi-text h5{color:#3354f4;font-size:22px;margin-bottom:12px}.ovoverview-box .ovchatbot-box p{color:#000;margin-bottom:8px}.ovmain-cont .ovapi-text p{color:#000;font-size:16px;margin-bottom:32px}.ovmain-cont .ovapi-text ul li{padding:0;margin:0;color:#000}.ovapi-section{margin:20px auto}.ovapi-endpoint{background:#f9f9f9;padding:20px;margin-bottom:20px;border-radius:8px;box-shadow:0 2px 5px #0000001a;border-left:5px solid #3354F4}.ovapi-endpoint h5{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;display:flex;align-items:center}.ovapi-endpoint h5 i{margin-right:10px;color:#3354f4}.ovapi-list{list-style-type:disc;list-style-position:inside;padding-left:15px;margin-bottom:0;display:flex;flex-direction:column}.ovapi-list li{font-size:16px;color:#555;line-height:2.8;margin-bottom:10px;display:ruby-text}.ovapi-list a{color:#007bff;text-decoration:none;font-weight:600;transition:color .3s ease}.ovapi-list a:hover{color:#0056b3;text-decoration:underline}*{padding:0;margin:0;box-sizing:border-box}body{font-family:Plus Jakarta Sans,sans-serif;margin:0}.getmain-content{margin-left:250px;padding:20px;transition:margin-left .3s ease}.main-content.collapsed{margin-left:60px}.getcontainer{display:flex;flex-direction:column;align-items:center}.gettop-section{display:flex;justify-content:start;align-items:center;gap:20px;width:100%}.gettop-section img{width:240px;height:auto;border-radius:10px}.gettop-section .gettext-content{display:flex;flex:1;gap:20px;flex-direction:column}.gettop-section .gettext-content h1{font-size:24px;color:#3354f4}.gettop-section .gettext-content p{font-size:17px;color:#000;line-height:30px}.getcard-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:20px;width:100%;margin-top:20px}.getcard{background-color:#f8f8f8;border:1px solid #bdc3c7;border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000001a;text-align:center}.getcard h3{font-size:20px;color:#3354f4;margin-bottom:10px;line-height:30px;gap:12px;display:flex;align-items:center;justify-content:center}.getcard p{font-size:14px;color:#000;margin-bottom:20px;line-height:30px}.getcard button{background-color:#3354f4;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.getcard button:hover{background-color:#2980b9}@media (max-width: 768px){.gettop-section{flex-direction:column;align-items:center}.gettop-section img{margin-bottom:20px}}.sps-page-header{margin-bottom:24px}.spoverview-card{background:linear-gradient(180deg,#ecf2ff,#e6efff);border:1px solid #d5e2ff;border-radius:16px;padding:20px 24px;margin-bottom:24px;color:#0d1f3c}.spoverview-card h4{margin-bottom:10px;font-size:22px;font-weight:700}.spoverview-card p{margin:0;color:#324d73;line-height:1.6}.spfaq-box{background:#fff;border:1px solid #dce6f6;border-radius:18px;padding:24px;box-shadow:0 10px 28px #0d1f3c12}.spfaq-head-text{color:#0d1f3c;font-size:28px;font-weight:700;margin:0}.spfaq-box hr{margin:14px 0 18px;border:0;border-top:1px solid #e5edf8;opacity:1}.spfaq-box .nav-pills{gap:10px}.spfaq-box .nav-pills .nav-link{border:1px solid #cad8ee;border-radius:999px;color:#2a4874;background:#f4f8ff;font-weight:600;padding:7px 16px}.spfaq-box .nav-pills .nav-link.active{border-color:#0056a7;background:#0056a7;color:#fff}.spfaq-box .tab-pane h4{color:#0d1f3c;margin:18px 0 14px;font-size:24px;font-weight:700}.faq-container{display:grid;grid-template-columns:1fr;gap:0}.spquestion{margin:12px 0 0;padding:12px 14px;font-weight:700;color:#0b3f80;background:#eff5ff;border:1px solid #d3e2fa;border-bottom:0;border-radius:12px 12px 0 0;position:relative;line-height:1.45}.spquestion:before{content:"Q";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;margin-right:8px;font-size:12px;font-weight:800;color:#fff;background:#0056a7}.spanswer{margin:0;padding:12px 14px 14px;color:#1f3555;line-height:1.7;background:#fff;border:1px solid #d3e2fa;border-radius:0 0 12px 12px;box-shadow:0 6px 14px #0c213e0d}.faq-container .spquestion:first-child{margin-top:0}@media (max-width: 768px){.spoverview-card,.spfaq-box{padding:16px;border-radius:12px}.faq-container{padding:12px}.spquestion,.spanswer{padding-left:12px;padding-right:12px}.spfaq-head-text{font-size:24px}}.clmain-content{padding:6px 28px;transition:margin-left .3s ease}.clmain-content.clcollapsed{margin-left:60px}.clcontainer{margin:0;border-radius:12px}.clpage-title-wrap{margin-bottom:16px}.clpage-title-wrap h2{margin:0;font-size:30px;font-weight:800;color:#0d1f3c;letter-spacing:-.5px}.clcontainer h1{font-size:2.5rem;margin-bottom:4px}.clcontainer p{line-height:1.7;color:#475467}.clcontainer h2{font-size:2rem;margin-bottom:8px}.clguide-card{background:#fff;border:1px solid #e3eaf5;border-radius:14px;box-shadow:0 10px 28px #0f223a14;padding:22px 24px;margin-bottom:22px}.clguide-card h3{margin:0 0 12px;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#245ed6}.clguide-card ol,.clguide-card ul{margin:8px 0 0;padding-left:20px;color:#344054}.clguide-card li{margin-bottom:8px}.clguide-subtitle{margin-top:16px;margin-bottom:6px;font-weight:700;color:#0f172a}.clguide-success{margin-top:14px;margin-bottom:0;font-weight:700;color:#0f8f52}.cltabs{display:flex;border-bottom:1px solid #e3eaf5;margin-bottom:20px}.cltab-button{padding:10px 14px;background:#fff;text-align:center;border:1px solid #dbe5f3;cursor:pointer;font-size:14px;font-weight:700;border-radius:9px;width:186px}.cltab-button.active{background:linear-gradient(135deg,#2160f3,#1647c8);color:#fff;border-color:#1d4ed8}.cltab-content{display:none}.cltab-content.active{display:block}.clproduct{background:#fff;padding:18px;border-radius:14px;text-align:left;border:1px solid #e3eaf5;box-shadow:0 10px 28px #0f223a14;margin-bottom:20px;display:flex;flex-direction:column;gap:14px}.clUpload-file{display:flex;align-items:flex-start;gap:10px;flex-direction:column}.clUpload-file p{margin:0}.clproduct-file{display:flex;font-size:20px;font-weight:700;align-items:center;color:#0d1f3c}.clfile{display:inline-block;padding:12px 20px;font-size:14px;font-weight:700;color:#fff;text-align:center;text-decoration:none;border-radius:8px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;width:160px}.cldownload-file{background:linear-gradient(135deg,#2160f3,#1647c8);color:#fff}.cldownload-file:hover{border:1px solid #3354f4;color:#3354f4;background:#fff}.clupload-file{background:linear-gradient(135deg,#2160f3,#1647c8);color:#fff;padding:8px 34px;margin-bottom:0}.clupload-file:hover{border:1px solid #3354f4;color:#3354f4;background:#fff}.reference-input,.urlreference-input{padding:8px 10px;border:1px solid #cfd8ea;border-radius:8px;min-height:40px;background:#fbfdff;width:100%;transition:border-color .15s ease,box-shadow .15s ease}.reference-input:focus,.urlreference-input:focus{border-color:#2f63f3;box-shadow:0 0 0 3px #2f63f329;outline:none}.reference-input::placeholder{color:#a7a6a6}.cl-cert-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:start}.clcheck-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;background:#fff;border:1px solid #dbe5f3;border-radius:12px;padding:16px;box-shadow:0 8px 22px #0f223a12}.cl-ref-help{width:100%;margin-bottom:14px;padding:12px 14px;border:1px solid #e4ecf9;border-radius:10px;background:#f8fbff}.cl-ref-help-row{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px;margin-bottom:6px;color:#4b5b75;font-size:13px}.cl-ref-help-row:last-child{margin-bottom:0}.cl-ref-help-key{font-weight:700;color:#0f2447}.cl-ref-help-code{display:inline-block;background:#eef3ff;border:1px solid #dae5fb;border-radius:6px;padding:4px 8px;color:#1f3f7a;white-space:nowrap}.clcheckbox-group{width:100%;display:grid;grid-template-columns:minmax(260px,1fr) minmax(230px,280px);gap:12px;margin:0 0 10px;align-items:center;border:1px solid #e6edf8;border-radius:10px;padding:12px 14px;background:linear-gradient(180deg,#fff,#fafcff)}.clcheckbox{width:100%;text-wrap:wrap;text-align:start;margin:0;color:#334155;font-size:13px;font-weight:600}.clcheck-container label{display:flex;align-items:center;gap:8px;cursor:pointer}.clcheck-container input[type=checkbox]{transform:scale(1.2)}.clcheck-container input[type=file]{display:block;margin-top:10px;padding:5px;cursor:pointer}.cl-result-msg{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.cl-result-msg.success{color:#15803d}.cl-result-msg.failed{color:#b91c1c}.cl-progress-panel{border:1px solid #dbe5f3;border-radius:12px;padding:14px 12px;background:linear-gradient(180deg,#fff,#f5f9ff);box-shadow:0 8px 22px #0f223a12;position:sticky;top:90px}.cl-progress-title{margin:0 0 8px;text-align:center;font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:#245ed6;font-weight:800}.cl-progress-caption{margin:8px 0 0;text-align:center;color:#667085;font-size:12px;font-weight:600}.cl-progress-submit-wrap{margin-top:14px;display:flex;justify-content:center}.cl-progress-submit{width:100%;max-width:180px}@media (max-width: 991px){.clmain-content{padding:4px 20px}.clpage-title-wrap h2{font-size:24px}.clguide-card,.clproduct{padding:16px}.clproduct-file{font-size:18px}.clcheckbox{width:100%}.cl-cert-layout{grid-template-columns:1fr}.cl-progress-panel{position:static;width:100%}.cl-progress-submit{max-width:220px}.clcheckbox-group{grid-template-columns:1fr;gap:10px;padding:12px}.cl-ref-help-row{grid-template-columns:1fr;gap:4px}.cl-ref-help-code{white-space:normal;word-break:break-word}}.modal-content{background-color:#fff;border-radius:8px;max-width:800px;max-height:90vh;overflow-y:auto;position:relative;padding:20px}.checklist-modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer;color:#666;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.checklist-modal-close:hover{color:#000;background-color:#f0f0f0;transform:rotate(90deg)}.checklist-modal-close:active{transform:rotate(90deg) scale(.95)}.homehome{background:var(--White, #fff);background-color:var(--White, #fff);display:flex;flex-direction:column;justify-content:start}.homed-flex{display:flex}.homelogo{align-self:stretch;display:flex;align-items:start;gap:10px;justify-content:start;width:142px;margin:auto 0}.homeimg{aspect-ratio:2home79;object-fit:contain;object-position:center;width:142px}.homehome-2{color:var(--Accent, #0056a7);align-self:stretch;margin:auto 0}.homeabout-us,.homeapi-solutions,.homecontact-us{align-self:stretch;margin:auto 0}.homediv{align-self:stretch;display:flex;min-width:240px;align-items:center;gap:33px;color:var(--White, #fff);justify-content:start;margin:auto 0;font:400 18px Unna,sans-serif}.homebutton{align-self:stretch;border-radius:28px;background-color:#0056a7;margin:auto 0;padding:10px 32px;color:#fff}@media (max-width: 991px){.homebutton{padding:0 20px}}.homehero-section{background-color:#0056a7;position:relative;display:flex;font-family:Times New Roman,Times,serif;color:var(--White, #fff);font-weight:400;justify-content:center;padding:60px}@media (max-width: 991px){.homehero-section{max-width:100%;padding:100px 20px}}.homediv-2{z-index:0;display:flex;align-items:center;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.homediv-2{max-width:100%;gap:20px}}.hometitle{align-self:stretch;display:flex;min-width:240px;flex-direction:column;justify-content:start;width:654px;margin:auto 0}@media (max-width: 991px){.hometitle{max-width:100%}}.homedistribution-api-suite{font-size:64px;line-height:initial}@media (max-width: 991px){.homedistribution-api-suite{max-width:100%;font-size:40px;line-height:51px}}.homesub-text{margin-top:24px;font:16px/26px DM Sans,sans-serif}@media (max-width: 991px){.homesub-text{max-width:100%}}.homebutton-2{align-self:start;border-radius:99px;background-color:#0056a7;margin-top:24px;gap:10px;font-size:18px;padding:14px 32px}@media (max-width: 991px){.homebutton-2{padding:14px 32px}}.homeimg-2{aspect-ratio:1;object-fit:contain;object-position:center;width:512px;align-self:stretch;min-width:240px;margin:auto 0}@media (max-width: 991px){.homeimg-2{max-width:100%}}.homefeatured-yacth{align-items:center;display:flex;flex-direction:column;overflow:hidden;font-weight:400;justify-content:start;padding:40px 80px}@media (max-width: 991px){.homefeatured-yacth{max-width:100%;padding:0 20px}}.homediv-3{display:flex;width:1140px;max-width:100%;align-items:center;gap:40px 100px;justify-content:space-between;flex-wrap:wrap}.homeheading{color:var(--Primary, #020713);align-self:stretch;margin:auto 0;font:48px/1.4 Times}@media (max-width: 991px){.homeheading{font-size:40px}}.homebutton-3{align-self:stretch;border-radius:99px;background:var(--Accent, #0056a7);color:var(--White, #fff);margin:auto 0;padding:14px 40px;font:18px Unna,sans-serif}@media (max-width: 991px){.homebutton-3{padding:14px 32px}}.homecard{display:flex;margin-top:32px;align-items:start;gap:24px;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.homecard{max-width:100%}}.homecard-1{border-radius:20px;background-color:#fff;display:flex;min-width:240px;flex-direction:column;overflow:hidden;align-items:center;justify-content:start;width:364px;border:1px solid rgba(59,113,251,1)}.homeimage{border-radius:20px;align-self:stretch;display:flex;width:100%;height:320px}.homecrd-img{width:100%;height:350px}.homediv-4{display:flex;width:312px;max-width:100%;flex-direction:column;font-family:DM Sans,sans-serif;justify-content:start}.hometitle-2{width:100%;font-size:24px;color:var(--Primary, #020713);text-align:center}.hometext{color:var(--Text, #5c5c5c);font-size:16px;line-height:26px;margin:20px 0}.homecta{display:flex;margin:24px 0;max-width:100%;align-items:center;color:var(--White, #fff);justify-content:space-between;font:18px Unna,sans-serif}.homebutton-4{border-radius:10px;background-color:#3b71fb;margin:auto 0;padding:15px 30px}@media (max-width: 991px){.homebutton-4{padding:0 20px}}.homeservices{align-items:center;background:var(--Main-Background, #f6f6f9);display:flex;flex-direction:column;font-weight:400;justify-content:start;padding:40px 150px}@media (max-width: 991px){.homeservices{max-width:100%;padding:20px}}.hometitle-5{display:flex;flex-direction:column;align-items:center;justify-content:start}@media (max-width: 991px){.hometitle-5{max-width:100%}}.homesub-title{color:var(--Secondary, #0056a7);letter-spacing:1.2px;text-transform:uppercase;font:20px/1.1 Unna,sans-serif}.homeheading-2{color:var(--Primary, #020713);text-align:center;margin-top:20px;font:48px/1.4 Times}@media (max-width: 991px){.homeheading-2{max-width:100%;font-size:40px}}.homediv-7{display:flex;margin-top:40px;align-items:center;gap:40px 58px;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.homediv-7{max-width:100%}}.homeimg-3{width:524px;align-self:stretch;min-width:240px;margin:auto 0}@media (max-width: 991px){.homeimg-3{max-width:100%}}.homeicon-box{align-self:stretch;display:flex;min-width:240px;align-items:start;gap:24px;justify-content:start;flex-wrap:wrap;width:558px;margin:auto 0}@media (max-width: 991px){.homeicon-box{max-width:100%}}.homeicon-box-1{display:flex;min-width:240px;flex-direction:column;justify-content:start;flex-grow:1;width:214px}.homeimg-4{aspect-ratio:1;object-fit:contain;object-position:center;width:48px}.homecontent{display:flex;margin-top:16px;max-width:100%;width:267px;flex-direction:column;justify-content:start}.homeflights-api{color:var(--Primary, #020713);font:24px/1.4 DM Sans,sans-serif}.hometext-2{color:var(--Text, #5c5c5c);margin-top:10px;font:16px/24px Plus Jakarta Sans,-apple-system,Roboto,Helvetica,sans-serif}.homeread-more{color:var(--Accent, #0056a7);margin-top:10px;font:18px Unna,sans-serif}.homewhy-us{background:var(--White, #fff);display:flex;flex-direction:column;font-weight:400;justify-content:center;padding:40px 150px}@media (max-width: 991px){.homewhy-us{max-width:100%;padding:20px}}.homeicon-box-2{display:flex}@media (max-width: 991px){.homeicon-box-2{max-width:100%;flex-direction:column}}.homediv-8{display:flex;align-items:center;gap:40px 82px;font-family:DM Sans,sans-serif;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.homediv-8{max-width:100%}}.homediv-9{align-self:stretch;display:flex;min-width:240px;flex-direction:column;justify-content:start;width:558px;margin:auto 0;gap:14px}@media (max-width: 991px){.homediv-9{max-width:100%}}.hometitle-6{display:flex;width:100%;flex-direction:column;justify-content:start}@media (max-width: 991px){.hometitle-6{max-width:100%}}.homeheading-3{color:var(--Primary, #020713);font:48px/1.4 Times;line-height:67px;margin-top:12px}@media (max-width: 991px){.homeheading-3{max-width:100%;font-size:40px;line-height:62px}}.hometext-6{color:var(--Text, #5c5c5c);font-size:16px;line-height:26px;margin-top:12px}@media (max-width: 991px){.hometext-6{max-width:100%}}.homeicon{border-radius:10px;background:var(--Secondary, #0056a7);width:48px;overflow:hidden;font-size:16px;color:var(--White, #fff);white-space:nowrap;text-align:center;padding:8px}@media (max-width: 991px){.homeicon{white-space:initial}}.homecontent-2{display:flex;margin-top:12px;max-width:100%;width:267px;flex-direction:column;justify-content:start}.hometravel-solutions{color:var(--Primary, #020713);font-size:24px;line-height:1.4}.hometext-7{color:var(--Text, #5c5c5c);font-size:16px;line-height:26px;margin-top:10px}.homeimg-8{aspect-ratio:1;object-fit:contain;object-position:center;width:500px;border-radius:20px;align-self:stretch;min-width:240px;margin:auto 0}@media (max-width: 991px){.homeimg-8{max-width:100%}}.homediv-10{display:flex;margin-top:40px;width:100%;align-items:center;gap:27px;justify-content:space-between;flex-wrap:wrap}@media (max-width: 991px){.homediv-10{max-width:100%}}.homecta-2{border-radius:20px;background:var(--Primary, #020713);align-self:stretch;display:flex;min-width:240px;flex-direction:column;justify-content:start;margin:auto 0;padding:40px 50px}@media (max-width: 991px){.homecta-2{max-width:100%;padding:20px}}.homeconnect-and-grow-with-voyzant-api{color:var(--Border-1, #c8d7ff);text-align:center;align-self:center;width:264px;font:24px/34px DM Sans,sans-serif}.homebutton-7{border-radius:99px;background:var(--Accent, #0056a7);margin-top:16px;color:var(--White, #fff);padding:20px 40px;font:18px Unna,sans-serif;text-align:center}@media (max-width: 991px){.homebutton-7{padding:14px}}.homefun-fact{align-self:stretch;display:flex;min-width:240px;align-items:start;gap:40px 68px;text-align:center;justify-content:start;flex-wrap:wrap;margin:auto 0}@media (max-width: 991px){.homefun-fact{max-width:100%}}.homefun-fact-1{display:flex;flex-direction:column;align-items:center;white-space:nowrap;justify-content:start}@media (max-width: 991px){.homefun-fact-1{white-space:initial}}.homep80-k{color:var(--Secondary, #0056a7);font:76px/1 Times}@media (max-width: 991px){.homep80-k{font-size:40px}}.homebookings{color:var(--Text, #5c5c5c);margin-top:12px;font:16px/1.6 DM Sans,sans-serif}.homefun-fact-3{display:flex;flex-direction:column;align-items:center;justify-content:start}.homepromtotion-tag{display:flex;flex-direction:column;background:var(--Secondary, #0056a7);align-items:center;justify-content:center;padding:40px 60px 80px;font-family:Times New Roman,Times,serif;gap:16px}.homeheading-4{color:var(--White, #fff);font-size:48px;margin-top:12px;text-align:center;line-height:normal}.homesub-text-2{color:var(--Text, #fff);text-align:center;font:16px Unna,sans-serif}.homebutton-8{border-radius:99px;background:var(--White, #fff);margin-top:16px;color:var(--Primary, #020713);padding:20px 40px;font:18px Unna,sans-serif;text-align:center}@media (max-width: 991px){.homebutton-8{padding:20px}}.homefooter{background:var(--Primary, #020713);display:flex;flex-direction:column;overflow:hidden;font-weight:400;justify-content:start;padding:60px 150px}@media (max-width: 991px){.homefooter{max-width:100%;padding:20px}}.homediv-11{display:flex;align-items:start;justify-content:space-around;flex-wrap:wrap}@media (max-width: 991px){.homediv-11{max-width:100%;gap:20px}}.homediv-12{display:flex;min-width:240px;flex-direction:column;color:var(--Text, #5c5c5c);justify-content:start;width:331px;font:16px/26px DM Sans,sans-serif}.homeimg-9{aspect-ratio:2home82;object-fit:contain;object-position:center;width:178px;max-width:100%}.hometext-9{margin-top:20px}.homediv-13{display:flex;min-width:240px;align-items:start;gap:40px 70px;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.homediv-13{max-width:100%}}.homemenu-1{display:flex;flex-direction:column;justify-content:start}.homecompany{color:var(--White, #fff);font:24px Unna,sans-serif}.homenavigation{align-self:start;display:flex;margin-top:20px;flex-direction:column;color:var(--Text, #5c5c5c);justify-content:start;font:16px/1.6 DM Sans,sans-serif}.homemt-2,.homeservices,.homecontact-us-2{margin-top:14px}.homediv-14{min-height:1px;margin-top:40px;max-width:100%;width:100%;border-top:1px solid rgba(255,255,255,1)}.homecopyright{align-self:stretch;margin-top:20px;width:100%;color:var(--Gray-1, #bcc3d8);font:16px/1.6 DM Sans,sans-serif}.sidebar{width:250px;height:100%;background-color:#12162d;position:fixed;overflow:auto;padding:15px;z-index:1000}.sidebar ul a{text-decoration:none}.sidebar nav ul{list-style-type:none;padding:0}.sidebar nav ul li{padding:20px;text-indent:7px;cursor:pointer;position:relative;color:#cec8d4;border-radius:8px}.sidebar nav ul li:hover{background-color:#3354f4;color:#fff;transition:.3s}.sidebar nav ul li .sub-nav{display:none;list-style-type:none;padding-left:10px;overflow:hidden;max-height:0;transition:max-height .3s ease-out;font-size:13px}.sidebar nav ul li.active .sub-nav{display:block;transition:max-height .3s ease-in}.sidebar nav ul li .sub-nav li{padding:20px 10px;cursor:pointer;transition:.3s}.sidebar nav ul li .sub-nav li:hover{background-color:#12162d;color:#fff}.toggle-arrow{position:absolute;right:20px;transition:transform .3s}.toggle-arrow.down{transform:rotate(90deg)}.nav-cont .button{background:#12162d;border:1px solid #1C2A6E;width:54px;height:24px;border-radius:50px;cursor:pointer;position:relative}.button:before{content:"";position:absolute;width:28px;height:21px;padding:1px;border-radius:14px;margin-top:1px;margin-left:1px;transition:.3s}input:checked+.button{background:#12162d}input:checked+.button:before{transform:translate(22px);transition:.3s}#check label i{position:absolute;width:12px;top:2px;z-index:100;color:#fff}.check_box{position:absolute;bottom:62px;display:flex}.check_box p{color:#cec8d4}.logout-cont .logout_btn:hover{cursor:pointer}.logout_btn{margin-left:19px;color:#cec8d4}.logout_btn i{font-size:20px}.main-cont{font-family:Plus Jakarta Sans,sans-serif;flex:1;padding:20px;box-sizing:border-box;text-align:justify}.overview-box .chatbot-box h4,.main-cont .api-text h2{background:linear-gradient(#fff,#848484);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;padding-bottom:12px}.main-cont .api-text h5{color:#84ffff;font-size:22px;margin-bottom:12px;text-decoration:underline}.overview-box .chatbot-box p{color:#ebedf0}.main-cont .cont-para{margin-bottom:32px}.main-cont .cont-para h2{font-size:36px;color:#3354f4;font-weight:300;margin-bottom:12px}.main-cont .cont-para p{color:#ebedf0;font-size:16px;margin-bottom:12px}.main-cont .left-box .inner-box{background:#4765f5;color:#fff;padding:22px}.inner-box .authorize-p{font-size:16px;font-weight:250;text-decoration:underline;margin-bottom:20px}.inner-box .api-key-btn,.inner-box h5 span,.query-box .col-md-9 p span{padding:9px 13px;background:#c2ccfc;color:#12162d;border-radius:4px;width:175px;margin-bottom:20px}.inner-box h5 span,.query-box .col-md-9 p span{font-family:Fira Mono,sans-serif}.inner-box h5{color:#fff;font-size:16px;margin-bottom:20px}.inner-box .text-p{font-size:14px;padding:0;margin-bottom:20px;font-weight:200}.inner-box hr{height:1px;background:#f2f2f7;opacity:10;margin-bottom:20px}.query-box .col-md-3{border-left:1px solid #999999;padding-left:20px;font-size:12px;font-family:fira mono,serif}.query-box .col-md-3:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#4d4d4d;border:2px solid #FFF;position:absolute;left:-17px}.query-box .text-break{background:#c2ccfc;color:#12162d;border-radius:4px;margin-bottom:20px;font-family:fira mono,serif}.query-box .col-md-9 p{padding:0;margin:0 0 5px;font-size:12px;font-weight:200}.main-cont .right-box span{background:#c2ccfc;color:#0a0a0a;font-size:16px;padding-left:15px;padding-right:15px;border-radius:4px}.right-box .request-sam{background:#12162d;padding-top:8px;padding-bottom:8px}.right-box .request-sam h5,.right-box .copy-text-two h5{color:#fff;margin-top:10px;margin-bottom:10px;font-size:22px}.right-box .request-sam button{border:none;border-radius:8px;padding:8px 50px;margin-bottom:10px;background:#c2ccfc;font-weight:700;font-size:14px}.right-box .copy-text{padding:10px}.right-box .copy-text button,.right-box .copy-text-two button{font-size:14px;background:#3354f4;padding:8px 15px;border-radius:6px;color:#fff;border:none;margin-bottom:10px;margin-left:8px}.right-box .copy-text p{color:#fff;padding:0;margin:0;font-size:14px}.right-box .copy-text p span{background:none;color:#00c7be;margin-bottom:10px}.right-box .copy-text-two .btn-box{display:flex}.right-box .copy-text-two p{color:#fff}.right-box .api-code p{margin:0;padding:0 0 0 20px;font-size:14px}.right-box .api-code span{background:none;color:#84ffff}.copy-text{margin:20px}button{margin-bottom:10px}pre{color:#fff;border-radius:4px;white-space:pre-wrap;overflow-x:auto}.crpCDcontainer{width:80%;margin:20px 0 0 254px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a}.nfs-page .crpCDcontainer{width:100%;margin:0 0 18px;border:1px solid #e3eaf5;border-radius:14px;box-shadow:0 10px 28px #0f223a14;overflow:hidden}.nfs-page .crpCDstack{max-width:1180px;margin:0 auto}.nfs-page .nfs-page-header{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e3eaf5}.nfs-page .nfs-page-header .nfs-eyebrow{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#245ed6;margin-bottom:6px}.nfs-page .nfs-page-header h1{font-size:34px;font-weight:800;color:#0d1f3c;margin:0 0 8px;letter-spacing:-.6px}.nfs-page .nfs-page-header p{margin:0;font-size:15px;color:#667085;line-height:1.6;max-width:760px}.crpCDw-100{width:100%}.crpCDsection-header h2{font-size:20px;color:#0d4ecb;margin:0;letter-spacing:.2px}.crpCDsection-header p{font-size:14px;color:#667085;margin:6px 0 0;max-width:640px}.crpCDform-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;background:linear-gradient(180deg,#f5f8ff,#f1f5fd);padding:18px;border-radius:12px;border:1px solid #e3eaf7}.crpCDform-group{display:flex;flex-direction:column;grid-column:span 4;transition:border-color .15s ease,box-shadow .15s ease}.crpCDform-group:hover{border-color:#d8e2f4;box-shadow:0 6px 16px #0b1f3a14}.crpCDform-group label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.35px;color:#44526e;margin-bottom:8px}.crpCDform-group input,.crpCDform-group select{width:100%;min-height:40px;padding:9px 12px;font-size:14px;color:#10213f;border:1px solid #cfd8e8;border-radius:8px;outline:none;background:#fbfdff;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.crpCDform-group input:focus,.crpCDform-group select:focus{border-color:#2f63f3;background:#fff;box-shadow:0 0 0 3px #2f63f329}.crpCDform-group input::placeholder{color:#93a1bd}.crpCDsection-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 14px;margin-bottom:8px}@media (max-width: 991px){.crpCDsection-header{max-width:100%;flex-direction:column;padding:0}}.crpCDheader-content{display:flex;align-items:center;gap:12px}.crpCDsection{width:100%}.crpCDicon-wrapper{width:42px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid #b7c8ea;border-radius:50%;background:linear-gradient(145deg,#fff,#edf3ff)}.crpCDicon-wrapper i{font-size:18px;color:#245ed6}.crpCDsection-header .crpCDbutton-group{display:flex;gap:10px}.crpCDbtn-primary{min-width:118px;height:38px;background:linear-gradient(135deg,#2160f3,#1647c8);color:#fff;border:1px solid #1b4fd4;padding:8px 16px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;font-size:13px;font-weight:700;box-shadow:0 6px 16px #174ed047;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.crpCDbtn-primary:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 8px 18px #174ed057}.crpCDbtn-primary:disabled{opacity:.85;cursor:not-allowed;transform:none;box-shadow:none}.crpCDbutton-save{display:inline-flex;align-items:center;justify-content:center}.crpCDbtn-secondary{color:#0056a7;padding:8px 16px;border-radius:4px;display:flex;align-items:center;background:none;gap:5px;cursor:pointer;border:1px solid #0056A7}.required:after{content:" *";color:red;font-weight:700}.classlabel.required:after{content:" *";color:red;font-weight:700}.crpCDupload-field{grid-column:1 / -1;align-items:flex-start;padding:16px;border:1px dashed #a8bfe9;border-radius:10px;background:#fff}.crpCDlabel{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#1c2b45}.crpCDinput{width:100%;max-width:360px;padding:8px 10px;border:1px solid #ced4da;border-radius:6px;background:#fff}.crpCDhint{margin:10px 0 0;font-size:12px;color:#667085}@media (max-width: 991px){.crpCDsection-header .crpCDbutton-group{width:100%;justify-content:flex-end}.crpCDform-group{grid-column:span 6}}@media (max-width: 640px){.crpCDform-grid{grid-template-columns:1fr;gap:10px;padding:12px}.crpCDform-group{grid-column:span 1;padding:10px}}.crpCDcheckbox-wrapper{grid-column:span 12;padding:12px;border-radius:10px;background:#fff;border:1px solid #e7edf8;box-shadow:0 2px 8px #0b1f3a0a;margin-bottom:6px}.crpCDcheckbox-label{display:flex;align-items:center;cursor:pointer;gap:10px;-webkit-user-select:none;user-select:none}.crpCDcheckbox-input{display:none}.crpCDcheckbox-custom{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border:1.5px solid #b8c6d8;border-radius:6px;background:#fff;transition:all .15s ease;box-shadow:0 2px 4px #0b1f3a0d;flex-shrink:0}.crpCDcheckbox-input:checked+.crpCDcheckbox-custom{background:linear-gradient(135deg,#2f63f3,#2556d4);border-color:#2556d4;box-shadow:0 4px 10px #2f63f338}.crpCDcheckbox-custom:after{content:"";width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px);opacity:0;transition:opacity .15s ease}.crpCDcheckbox-input:checked+.crpCDcheckbox-custom:after{opacity:1}.crpCDcheckbox-text{font-size:14px;font-weight:600;color:#1f2937;letter-spacing:.3px}.crpCDcheckbox-label:hover .crpCDcheckbox-custom{border-color:#8fa2c4;box-shadow:0 4px 8px #0b1f3a14}.crpCDcheckbox-input:focus+.crpCDcheckbox-custom{border-color:#2f63f3;box-shadow:0 0 0 3px #2f63f329}.input-box{margin-bottom:2px}.login-container{position:relative;left:50%;transform:translate(-50%);background:#fff;border-radius:8px;box-shadow:0 8px 16px #0003;text-align:center;width:90%;max-width:400px;min-height:320px;max-height:none;overflow:hidden;transition:min-height .3s ease}.login-container h1{font-size:22px;color:#fff;background:#00f;padding:12px;border-radius:8px 8px 0 0}.form-icon{margin-right:1px}.password-requirements{margin-top:1px;display:flex;flex-wrap:wrap;text-align:start}.password-requirements div{margin-bottom:0}.password-requirements div{color:#000}.password-requirements div:has(.tick){color:green}.password-requirements div:has(.cross){color:red}.password-requirements div .tick{color:green}.password-requirements div .cross{color:red}.validation-icon{font-size:.8em;margin-right:5px}.validation-icon.invalid,.validation-icon.valid{color:green}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-page: #f4f5fb;--bg-card: #ffffff;--bg-accent: #e67e22;--bg-success: #27ae60;--bg-warning: #f39c12;--bg-danger: #e74c3c;--bg-info: #3498db;--bg-purple: #9b59b6;--border-soft: #e2e4f0;--text-main: #111827;--text-muted: #6b7280;--shadow-soft: 0 12px 25px rgba(15, 23, 42, .07);--shadow-medium: 0 16px 32px rgba(15, 23, 42, .1);--radius-lg: 12px;--radius-md: 8px;--radius-pill: 999px;--transition-fast: .18s ease-out;--transition-normal: .25s ease-out}.backgroundLogin{height:100%;position:static;width:100%;top:0;left:0;z-index:-1}.loginTitle{font-weight:700;padding:0;display:flex;justify-content:start}.orLogin{padding:0 12px;margin-top:-2px}.backgroundLogin img{height:100%;width:100%;object-fit:cover;position:absolute}.backgroundLogin img:nth-child(2){animation-delay:5s}.backgroundLogin img:nth-child(3){animation-delay:10s}@keyframes fade{0%,to{opacity:0}33.33%{opacity:1}}.sss14{text-align:center;color:red;font-size:12px;line-height:1.5;display:block}.loginNewSignup{display:flex;justify-content:end;align-items:center}.hellowWelcome{padding:0 25px 18px;font-size:16px;justify-content:start;display:flex;font-weight:600}.input-group{position:relative;margin-bottom:15px}.input-group input{padding:12px 25px;border:1px solid #ddd;border-radius:4px;font-size:16px;width:100%}.input-group .icon{position:absolute;top:43%;transform:translateY(-50%);font-size:12px;color:#777}.input-group .eye-icon{position:absolute;top:50%;right:52px;transform:translateY(-50%);font-size:15px;color:#777;font-size:small;cursor:pointer}.loginButton{padding:10px 0}.loginButton button{padding:12px;background:#00f;color:#fff;font-size:16px;border:none;border-radius:4px;cursor:pointer}.login-container p{margin-top:10px;color:#777;font-size:14px}.newLoginForgot{display:flex;justify-content:end;padding:0 44px}.title-select{border:0px}.border_radius_signup{border-radius:10px}.tpmain-content{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.tpcontent-container{max-width:1400px;width:100%;margin:0 auto;padding:0 20px;flex:1;display:flex;flex-direction:column}.tptopbar{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-soft);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:0;z-index:100}.tptopbar-left{display:flex;align-items:center;gap:16px}.tplogo-container{display:flex;align-items:center;gap:12px}.tplogo-icon{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--primary-color),#001f5c);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#fff;box-shadow:0 4px 12px #00000026}.tppage-title{display:flex;flex-direction:column;gap:4px}.tppage-title h1{font-size:20px;font-weight:700;color:var(--text-main)}.tppage-title p{font-size:14px;color:var(--text-muted)}.tptopbar-right{display:flex;align-items:center;gap:16px}.tpaction-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-pill);background:#fff;border:1px solid var(--border-soft);font-size:13px;font-weight:500;color:var(--text-main);transition:all var(--transition-fast)}.tpaction-btn:hover{background:#f9fafb;box-shadow:var(--shadow-soft);transform:translateY(-1px)}.tpaction-btn.tpprimary{background:var(--primary-color);color:#fff;border:none}.tpaction-btn.tpprimary:hover{background:var(--primary-color-hover);box-shadow:0 12px 24px #002c7733;color:#000}.tpnotification-bell{position:relative;width:36px;height:36px;border-radius:50%;border:1px solid var(--border-soft);display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff}.tpnotification-badge{position:absolute;top:-2px;right:-2px;width:16px;height:16px;border-radius:50%;background:#ef4444;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;border:2px solid white}.tpuser-menu{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid var(--border-soft);background:#fff;cursor:pointer;transition:all var(--transition-fast)}.tpuser-menu:hover{box-shadow:var(--shadow-soft)}.tpuser-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--bg-accent),#f39c12);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}.tpuser-details{display:flex;flex-direction:column}.tpuser-name{font-size:13px;font-weight:600}.tpuser-role{font-size:11px;color:var(--text-muted)}.tpcustomer-profile-header{background:#fff;border-radius:var(--radius-lg);padding:16px 20px;margin:20px 0;box-shadow:var(--shadow-soft);display:flex;gap:24px}.tpcustomer-avatar{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:600}.tpcustomer-info{flex:1}.tpcustomer-name{font-size:24px;font-weight:700;color:var(--text-main);margin-bottom:4px}.tpcustomer-details{display:flex;gap:24px;margin-top:12px}.tpdetail-item{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-muted)}.tpdetail-item i{color:var(--primary-color);width:16px}.tppreferences-sections{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.tppreferences-section{background:#fff;border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-soft);transition:all var(--transition-fast)}.tppreferences-section:hover{transform:translateY(-2px);box-shadow:var(--shadow-medium)}.tpsection-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-soft)}.tpsection-title{font-size:18px;font-weight:600;color:var(--text-main);display:flex;align-items:center;gap:8px}.tpsection-subtitle{font-size:14px;color:var(--text-muted);margin-top:4px}.tpoptions-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:20px}.tpoption-item{background:#f9fafb;border:2px solid var(--border-soft);border-radius:var(--radius-md);padding:12px 16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all var(--transition-fast);position:relative}.tpoption-item:hover{background:#fff;border-color:var(--primary-color);box-shadow:var(--shadow-soft)}.tpoption-item.tpselected{background:#fff;border-color:var(--primary-color);box-shadow:0 8px 24px #002c771a}.tpoption-checkbox{width:16px;height:16px;border:2px solid var(--border-soft);border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0;transition:all var(--transition-fast)}.tpoption-item.tpselected .tpoption-checkbox{background:var(--primary-color);border-color:var(--primary-color)}.tpoption-item.tpselected .tpoption-checkbox:after{content:"✓";color:#fff;font-size:12px;font-weight:700}.tpoption-content{flex:1}.tpoption-title{font-size:14px;color:var(--text-main);display:flex;align-items:center;justify-content:space-between}.tppreferences-nav{background:#fff;border-radius:var(--radius-lg);padding:20px;margin-bottom:20px;box-shadow:var(--shadow-soft);position:sticky;top:72px}.tpnav-items{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.tpnav-item{padding:12px 20px;border-radius:var(--radius-md);background:#f9fafb;border:1px solid var(--border-soft);font-size:14px;font-weight:500;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast)}.tpnav-item:hover{background:#fff;border-color:var(--primary-color);color:var(--primary-color)}.tpnav-item.tpactive{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.tpsaved-preferences{background:#fff;border-radius:var(--radius-lg);padding:24px;margin-bottom:20px;box-shadow:var(--shadow-soft)}.tppreferences-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.tppreference-tag{background:#f0f7ff;border:1px solid #d1e3ff;border-radius:var(--radius-pill);padding:10px 16px;font-size:14px;font-weight:500;color:var(--primary-color);display:flex;align-items:center;gap:8px}.tppreference-tag i{cursor:pointer;opacity:.7;font-size:12px}.tppreference-tag i:hover{opacity:1}.tpaction-buttons{display:flex;gap:12px;margin-bottom:24px;padding-top:24px;border-top:1px solid var(--border-soft);justify-content:end}.tpaction-buttons .tpaction-btn{justify-content:center;padding:14px 24px;font-size:14px;font-weight:600}@media (max-width: 1024px){.tpoptions-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.tptopbar{flex-wrap:wrap;padding:12px;gap:12px}.tptopbar-right{order:3;width:100%;justify-content:space-between;margin-top:8px;padding-top:12px;border-top:1px solid var(--border-soft)}.tplogo-container{flex:1}.tpcustomer-profile-header{flex-direction:column;gap:16px;padding:20px}.tpcustomer-details{flex-direction:column;gap:12px;align-items:flex-start;width:100%;padding-left:20px}.tpdetail-item{width:100%;justify-content:flex-start}.tpcustomer-profile-header>div:last-child{width:100%;text-align:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-soft)}.tpoptions-grid{grid-template-columns:1fr}.tpnav-items{flex-wrap:wrap}.tpnav-item{flex:1;min-width:140px;text-align:center;font-size:13px;padding:10px 16px}.tpsection-header{flex-direction:column;align-items:flex-start;gap:16px}.tpsection-header .tpaction-btn{align-self:stretch;text-align:center}.tpaction-buttons{flex-direction:column}.tpaction-buttons .tpaction-btn{width:100%;justify-content:center}.tppreference-tag{font-size:13px;padding:8px 12px}}@media (max-width: 480px){.tptopbar{padding:8px}.tppage-title h1{font-size:18px}.tppage-title p{font-size:12px}.tpcustomer-name{font-size:20px}.tpsection-title{font-size:16px}.tppreferences-section,.tppreferences-nav{padding:16px}.tpnav-item{min-width:120px;font-size:12px;padding:8px 12px}.tpaction-btn{padding:8px 12px;font-size:12px}.tpuser-menu .tpuser-details{display:none}.tpuser-menu{padding:6px}}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.tpnotification{position:fixed;top:20px;right:20px;background:#002c77;color:#fff;padding:16px 24px;border-radius:var(--radius-md);box-shadow:var(--shadow-medium);display:flex;align-items:center;gap:12px;z-index:9999;animation:slideIn .3s ease-out}.tpnotification.tpsuccess{background:#27ae60}.tpnotification.tpinfo{background:#002c77}.tp-hidden-checkbox{position:absolute;opacity:0;pointer-events:none}.tpoption-item.selected{border-color:var(--primary-color);background:#f8f8f814}.tpoption-item.selected .tpoption-checkbox{background:var(--primary-color)}.tppreference-tag.removable{display:inline-flex;align-items:center;gap:6px}.tppreference-tag.removable i{cursor:pointer;font-size:12px;opacity:.7}.tppreference-tag.removable i:hover{opacity:1;color:red}.tp-dropdown{position:absolute;top:100%;left:0;z-index:1000;background:#fff;border:1px solid #ddd;border-radius:4px;list-style:none;padding:4px 0;margin:4px 0 0;width:max-content;min-width:220px;max-height:240px;overflow-y:auto;box-shadow:0 4px 12px #00000026}.tp-dropdown-item{padding:8px 12px;cursor:pointer;display:flex;margin-right:0;align-items:center;margin-left:0}.tp-dropdown-item:hover{background-color:#f1f3f5}.tp-dropdown-item li{margin-right:0;margin-left:0}.signup-dropdown{position:absolute;background:#fff;border-radius:10px;box-shadow:0 4px 12px #00000026;min-width:200px;z-index:1000;padding:8px 0}.signup-dropdown div{padding:10px 16px;cursor:pointer;font-weight:500}.signup-dropdown div:hover{background-color:#f5f5f5}:root{--bi-blue: #0056a7;--bi-blue-hover: #1560d8;--bi-blue-light: #e8f1fe;--bi-blue-text: #0056a7;--bi-border: #e2e6ed;--bi-border-focus: #0056a7;--bi-bg-page: #f4f6fb;--bi-bg-card: #ffffff;--bi-bg-section: #f8fafc;--bi-text-primary: #0f1923;--bi-text-secondary: #4b5563;--bi-text-muted: #9ca3af;--bi-text-label: #374151;--bi-radius-sm: 8px;--bi-radius-md: 10px;--bi-radius-lg: 14px;--bi-radius-xl: 18px;--bi-shadow-card: 0 1px 3px rgba(0, 0, 0, .07), 0 4px 16px rgba(0, 0, 0, .05)}.bi-page{min-height:100vh;background:var(--bi-bg-page)}.bi-page .menu-bar.nfs-header{position:fixed;top:0;left:0;right:0;z-index:1200;background:#0c1220!important;border-bottom:1px solid rgba(255,255,255,.08)}.bi-page .nfs-logo-wrap{width:252px;height:100%;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.08)}.bi-page .nfs-header-right{display:flex;align-items:center;gap:10px}.bi-page .nfs-support-btn{margin-right:8px!important;background:#ffffff14!important;color:#fffc!important;border:1px solid rgba(255,255,255,.16)!important}.bi-page .tb-support{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.bi-page .nfs-support-btn:hover{background:#ffffff24!important;color:#fff!important}.bi-root{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;background:var(--bi-bg-page);color:var(--bi-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;-webkit-font-smoothing:antialiased}.bi-wrapper{width:100%;max-width:980px}.bi-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem;padding:0 2px}.bi-topbar-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.bi-logo-mark{width:36px;height:36px;background:var(--bi-blue);border-radius:10px;display:flex;align-items:center;justify-content:center}.bi-logo-mark svg{width:20px;height:20px;fill:#fff}.bi-logo-name{font-size:16px;font-weight:600;color:var(--bi-text-primary);letter-spacing:-.02em}.bi-login-link{font-size:14px;font-weight:500;color:var(--bi-blue);text-decoration:none;padding:7px 16px;border:1px solid #c7d9fb;border-radius:var(--bi-radius-sm);background:var(--bi-blue-light);transition:background .15s}.bi-login-link:hover{background:#d6e7fe}.bi-card{background:var(--bi-bg-card);border-radius:var(--bi-radius-xl);border:1px solid var(--bi-border);box-shadow:var(--bi-shadow-card);overflow:hidden}.bi-card-header{padding:20px;border-bottom:1px solid var(--bi-border);background:var(--bi-bg-card)}.bi-card-header h1{font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--bi-text-primary);margin-bottom:5px}.bi-card-header p{font-size:14px;color:var(--bi-text-secondary);line-height:1.5}.bi-card-body{display:grid;grid-template-columns:1fr;gap:0}.bi-col{padding:20px}.bi-col:first-child{border-right:1px solid var(--bi-border)}.bi-section-title{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bi-blue);margin-bottom:1.25rem}.bi-grid-three{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bi-grid-four{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bi-divider{height:1px;background:var(--bi-border);margin:8px}.bi-divider-full{margin:0}.bi-field{margin-bottom:1.1rem}.bi-field:last-child{margin-bottom:0}.bi-field label{display:block;font-size:13px;font-weight:500;color:var(--bi-text-label);margin-bottom:5px}.bi-req{color:#e24b4a;margin-left:2px}.bi-field input[type=text],.bi-field input[type=email],.bi-field input[type=password],.bi-field input[type=number],.bi-field select{width:100%;height:30px;padding:0 12px;font-size:14px;font-family:inherit;color:var(--bi-text-primary);background:#fafbfc;border:1px solid var(--bi-border);border-radius:var(--bi-radius-sm);outline:none;transition:border-color .15s,box-shadow .15s;-moz-appearance:none;appearance:none;-webkit-appearance:none}.bi-field input:focus,.bi-field select:focus{border-color:var(--bi-border-focus);box-shadow:0 0 0 3px #1a6ef51a}.bi-field input::placeholder{color:var(--bi-text-muted)}.bi-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.bi-traffic-row{display:flex;align-items:center;gap:8px}.bi-traffic-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bi-traffic-card{border:1px solid var(--bi-border);border-radius:var(--bi-radius-sm);background:#fff;padding:4px 10px}.bi-traffic-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.bi-traffic-title{font-size:13px;font-weight:600;color:var(--bi-text-label)}.bi-traffic-unit{font-size:12px;color:var(--bi-blue);background:var(--bi-blue-light);border:1px solid #cfe0fb;border-radius:999px;padding:2px 8px}.bi-traffic-input-wrap input[type=number]{width:100%;height:36px;padding:0 10px;font-size:13px;border:1px solid var(--bi-border);border-radius:var(--bi-radius-sm);background:#fafbfc;color:var(--bi-text-primary);margin-bottom:4px}.bi-traffic-help{margin-top:3px;font-size:11px;line-height:1.3;color:var(--bi-text-muted)}.bi-traffic-row input[type=number]{width:80px;flex-shrink:0;text-align:center}.bi-traffic-badge{height:40px;padding:0 12px;font-size:13px;font-weight:500;color:var(--bi-text-secondary);background:var(--bi-bg-section);border:1px solid var(--bi-border);border-radius:var(--bi-radius-sm);display:flex;align-items:center;white-space:nowrap}.bi-field-spaced{margin-top:1.1rem}.bi-tech-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bi-tech-row .bi-field{margin-bottom:0}.bi-use-case-row{margin-top:10px}.bi-use-case-label{display:block;font-size:13px;font-weight:500;color:var(--bi-text-label);margin-bottom:6px}.bi-checkbox-group{display:flex;align-items:center;gap:20px;flex-wrap:nowrap;margin-top:6px;overflow-x:auto;padding-bottom:2px}.bi-checkbox-label{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--bi-text-label);cursor:pointer}.bi-checkbox-label input[type=checkbox]{width:14px;height:14px;accent-color:var(--bi-blue)}.bi-card-opts{display:flex;flex-direction:column;gap:7px}.bi-card-opt{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--bi-border);border-radius:var(--bi-radius-sm);cursor:pointer;transition:all .15s;background:#fff}.bi-card-opt:hover{border-color:#b5d4f4;background:var(--bi-blue-light)}.bi-card-opt.bi-selected{border-color:var(--bi-blue);background:var(--bi-blue-light)}.bi-card-opt-radio{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--bi-border);background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s}.bi-card-opt.bi-selected .bi-card-opt-radio{border-color:var(--bi-blue);background:var(--bi-blue)}.bi-card-opt.bi-selected .bi-card-opt-radio:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.bi-card-opt-label{font-size:13px;font-weight:500;color:var(--bi-text-label)}.bi-card-opt.bi-selected .bi-card-opt-label{color:var(--bi-blue-text)}.bi-env-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bi-env-card{padding:12px 14px;border:1px solid var(--bi-border);border-radius:var(--bi-radius-sm);cursor:pointer;transition:all .15s;background:#fff;position:relative}.bi-env-card:hover{border-color:#b5d4f4}.bi-env-card.bi-on{border-color:var(--bi-blue);background:var(--bi-blue-light)}.bi-env-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.bi-env-card-name{font-size:13px;font-weight:500;color:var(--bi-text-label)}.bi-env-card.bi-on .bi-env-card-name{color:var(--bi-blue-text)}.bi-env-card-sub{font-size:12px;color:var(--bi-text-muted)}.bi-env-card.bi-on .bi-env-card-sub{color:#3b82f6}.bi-env-toggle{width:28px;height:16px;border-radius:8px;background:var(--bi-border);position:relative;transition:background .2s;flex-shrink:0}.bi-env-card.bi-on .bi-env-toggle{background:var(--bi-blue)}.bi-env-toggle:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:#fff;top:2px;left:2px;transition:left .2s}.bi-env-card.bi-on .bi-env-toggle:after{left:14px}.bi-env-card.bi-locked{opacity:.5;cursor:not-allowed;background:#f5f5f5}.bi-env-card.bi-locked:hover{border-color:var(--bi-border);background:#f5f5f5}.bi-env-card.bi-locked .bi-env-card-name,.bi-env-card.bi-locked .bi-env-card-sub{color:var(--bi-text-muted)}.bi-env-card.bi-locked .bi-env-toggle{background:#d1d5db}.bi-feature-box{background:#f8fafc;border:1px solid var(--bi-border);border-radius:var(--bi-radius-md);padding:1rem 1.1rem}.bi-feature-title{font-size:12px;font-weight:600;color:var(--bi-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.bi-feature-list{display:flex;flex-direction:column;gap:8px}.bi-feature-item{display:flex;align-items:center;gap:8px}.bi-feature-icon{width:18px;height:18px;border-radius:50%;background:#dcfce7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bi-feature-text{font-size:13px;color:var(--bi-text-secondary)}.bi-card-footer{padding:1.5rem 2.5rem 2rem;border-top:1px solid var(--bi-border);background:var(--bi-bg-section)}.bi-terms-row{display:flex;align-items:flex-start;gap:10px;margin-bottom:1.25rem}.bi-terms-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--bi-blue);margin-top:2px;cursor:pointer;flex-shrink:0}.bi-terms-row p{font-size:13px;color:var(--bi-text-secondary);line-height:1.6}.bi-terms-row a{color:var(--bi-blue);text-decoration:none;font-weight:500}.bi-terms-row a:hover{text-decoration:underline}.bi-footer-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.bi-submit-msg{margin:0 0 12px;font-size:13px;line-height:1.4}.bi-submit-msg-error{color:#b42318}.bi-submit-msg-success{color:#047857}.bi-submit-btn{flex:1;height:48px;background:var(--bi-blue);color:#fff;border:none;border-radius:var(--bi-radius-md);font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;letter-spacing:-.01em;transition:background .15s,transform .1s}.bi-submit-btn:hover{background:var(--bi-blue-hover)}.bi-submit-btn:active{transform:scale(.99)}.bi-submit-btn:disabled{opacity:.7;cursor:not-allowed}.bi-submit-btn svg{width:16px;height:16px;fill:#fff;flex-shrink:0}.bi-already{font-size:13px;color:var(--bi-text-secondary);white-space:nowrap}.bi-already a{color:var(--bi-blue);text-decoration:none;font-weight:500}.bi-already a:hover{text-decoration:underline}@media (max-width: 992px){.bi-grid-three,.bi-grid-four{grid-template-columns:repeat(2,1fr)}.bi-card-body{grid-template-columns:1fr}.bi-col:first-child{border-right:none;border-bottom:1px solid var(--bi-border)}.bi-tech-row{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.bi-page .nfs-logo-wrap{width:auto;border-right:none}.bi-root{padding:calc(65px + 1rem) 1rem 1rem}.bi-grid-three,.bi-grid-four{grid-template-columns:1fr}.bi-checkbox-group{flex-wrap:wrap;overflow-x:visible}.bi-tech-row{grid-template-columns:1fr;gap:15px}.bi-col,.bi-card-header{padding:1.5rem}.bi-card-footer{padding:1.25rem 1.5rem 1.5rem}.bi-footer-actions{flex-direction:column}.bi-env-grid{grid-template-columns:1fr}.bi-traffic-row{flex-wrap:wrap}.bi-traffic-grid{grid-template-columns:1fr}.bi-already{text-align:center;white-space:normal}}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){a:hover{color:#747bff}button{background-color:#f9f9f9}}
