@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;600;900&family=Noto+Serif+JP:wght@400;600;900&display=swap);:root{--primary-color:#d63466;--secondary-color:#2683c3;--grey:#d9d9d9;--dark-grey:grey;--text-color:#010101;--light-bg:#e8f4fc;--light-bg-2:#dfe7ea;--text-color-2:#1b4484;--text-color-3:#2683c3}*{box-sizing:border-box}body{color:#010101;color:var(--text-color);font-family:Noto Sans JP,sans-serif!important}.App{display:flex;flex-direction:column;min-height:100vh}.body-wrapper{flex:1 1}.mt-2{margin-top:2rem}p:not(:last-child){margin-bottom:1rem}a{color:#010101;color:var(--text-color);text-decoration:none}li{margin-bottom:1rem}img{max-width:100%}button:disabled{cursor:not-allowed!important}.btn-radius{border-radius:25px!important;padding:8px 40px!important}.section{padding:100px 0}.section-50{padding:50px 0}.signup-lp input{background-color:#fff;border:1px solid #f6f6f6}.container{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:10px;padding-right:10px}.main-heading{color:#1b4484;color:var(--text-color-2);display:inline-block;font-family:"Noto Serif JP",serif!important;font-size:2.3rem!important;font-weight:700!important;margin-bottom:1.3rem!important;position:relative}.main-heading:before{left:-110px}.main-heading:after,.main-heading:before{background:#1b4484;background:var(--text-color-2);content:"";height:2px;position:absolute;top:calc(50% - 1px);width:100px}.main-heading:after{right:-110px}.section-pre-heading{color:#2683c3;color:var(--text-color-3);font-size:1.1rem!important;font-weight:600!important}.pre-heading-star{display:inline-block;padding-bottom:20px;position:relative;width:100px}.pre-heading-star>svg{fill:#1b4484;fill:var(--text-color-2);width:18px}.pre-heading-star>svg:first-child{left:0;position:absolute;top:15px}.pre-heading-star>svg:last-child{position:absolute;right:0;top:15px}.text-center{text-align:center}.text-left{text-align:left}.number-circle{align-items:center;aspect-ratio:1/1;border:4px solid #d9d9d9;border-radius:50px;color:#d9d9d9;display:flex;font-size:20px;font-weight:600;height:40px;justify-content:center;position:relative;width:40px}.number-circle:not(.last-number):before{background:url(/static/media/arrow-down.38cab5ac6ba1c8e8da23.svg);content:"";height:32px;left:calc(50% - 12px);position:absolute;top:101%;width:24px}.number-circle.primary{border-color:#d63466;border-color:var(--primary-color);color:#d63466;color:var(--primary-color)}.color-grey{color:#d9d9d9;color:var(--grey)}.color-primary{color:#d63466;color:var(--primary-color)}.number-circle.primary:not(.last-number):before{background:url(/static/media/arrow-down-primary.716fab3c0354f95bddf7.svg)}.registeration-list-wrapper>div:last-child .number-circle:before{background:none;content:none}.registeration-list-wrapper>div{margin:0 auto 11px;max-width:450px}.menu-page-heading{background:grey;background:var(--dark-grey);color:#fff;font-size:1rem;margin-bottom:10px!important;padding:5px}.header-wrapper{background-color:#e8f4fc;background-color:var(--light-bg)}.header{background-color:#fff;padding:1rem 2rem}.header-links-inline{display:inline-block}.header-links-wrapper{height:150px;padding:50px 0;position:relative;z-index:9}.header-links,.header-links-wrapper{align-items:center;display:flex;justify-content:center}.header-links{background:#fff;border-radius:25px;box-shadow:0 0 20px rgba(0,0,0,.1);flex-wrap:wrap;padding:0 1.3rem}.header-links a{color:#2683c3;color:var(--text-color-3);display:inline-block;padding:1rem 1.5rem;position:relative}.header-links a.active{color:#d63466;color:var(--primary-color)}.user-button{align-items:center;background-color:#e8f4fc;background-color:var(--light-bg);border:none;border-radius:25px;color:#2683c3;cursor:pointer;display:flex;gap:2px;margin-right:20px;padding:7px 20px;transition:.1s ease}.user-button:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.header-top-links{align-items:center;display:flex;justify-content:flex-end}.memberId{font-size:.8rem}.memberId span{font-size:1.2rem}.memberId{margin-right:20px}.mobile-navigation{align-items:center;display:none;gap:10px;justify-content:flex-end;margin-left:auto}.mobile-navigation .user-button{background:transparent;border:1px solid;border-radius:5px;font-size:10px;margin:0;padding:3px 10px}.hamburger-icon{cursor:pointer;display:flex;flex-direction:column;height:20px;justify-content:space-around;margin:0 10px;transition:.2s ease-in-out;width:20px}.hamburger-icon>span{background-color:#333;height:2px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}.password-field{display:flex;position:relative}.password-field input{flex:1 1}.password-btns{display:flex}.password-btn{align-items:center;background:#f6f6f6;border:none;color:#d63466;color:var(--primary-color);cursor:pointer;display:flex;gap:5px;line-height:1;padding:0 20px;position:relative;transition:.2s ease}.password-btn:not(:last-child){border-right:1px solid #ccc}.password-btn:first-child{border-left:1px solid #ccc}.password-btn>svg{display:flex;font-size:20px}.password-btn:hover{background:#ccc}.password-btn>.tooltip{background-color:#000;border-radius:6px;bottom:120%;color:#fff;left:50%;margin-left:-60px;padding:5px;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:10}.tooltip:after{border:5px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.password-btn:hover>.tooltip{visibility:visible}.flex{display:flex}.space-1{gap:5px}.password-criteria{align-items:center;border:1px solid #f6f6f6;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:1;margin-top:12px;padding:10px}.password-criteria svg{fill:#d63466;fill:var(--primary-color);display:flex;font-size:1.2rem}.password-criteria.active svg{fill:#4aed4a}.email-field{align-items:center;display:flex;flex-wrap:wrap;gap:10px;position:relative}.email-domain,.email-field>input{flex:1 1}.email-domain{position:relative}.email-domain>svg{display:flex;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.domain-dropdown>span{cursor:pointer;display:block;font-weight:400;padding:10px;transition:.2s ease}.domain-dropdown>span:hover{background-color:#ccc}.domain-dropdown>span:not(:last-child){border-bottom:1px solid #e1e1e1}.domain-dropdown{background:#f6f6f6;max-height:300px;overflow-y:scroll;position:absolute;width:100%;z-index:9}.domain-dropdown::-webkit-scrollbar{width:5px}.domain-dropdown::-webkit-scrollbar-track{background:#f1f1f1}.domain-dropdown::-webkit-scrollbar-thumb{background:#888}.domain-dropdown::-webkit-scrollbar-thumb:hover{background:#555}.at-sign{font-size:clamp(.8rem,1.5vw,1.3em)}.email-error{background:#000;border-radius:5px;color:#fff;margin-top:10px;padding:5px 15px;position:relative;width:100%;z-index:8}.signup-lp .password-btn{background-color:#fff}.signup-lp .password-criteria{border-color:#fff}.email-error:before{background:#000;content:"";height:10px;left:10px;position:absolute;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.email-error span{display:block;margin-bottom:10px}.email-error .red{color:#d63466;color:var(--primary-color);font-size:1.2em}.mobile-links-wrapper{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);height:100vh;left:0;margin-left:-250px;max-width:100%;position:fixed;text-align:left;top:0;transition:.3s ease-in-out;width:250px;z-index:9999}.mobile-links-wrapper.open{margin-left:0}.mobile-links-wrapper .member-id{font-weight:600;margin-right:0;padding:0 1rem;text-align:left!important}.mobile-logo-wrapper{align-items:center;display:flex;padding:1rem}.menu-close{padding:0 0 0 1rem}.menu-close>*{cursor:pointer}.mobile-links>a:first-child{padding-top:0}.mobile-links>a{border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--grey);color:#2683c3;color:var(--text-color-3);display:block;font-size:1.1rem;padding:1rem;text-align:left}.mobile-links>a.active{color:#d63466;color:var(--primary-color)}.menu-links-bottom{bottom:0;left:0;padding:1rem;position:absolute;text-align:center;width:100%}body.menu-is-open:after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.menu-links-bottom .user-button,.mobile-btn{align-items:center;background:#fff;border:1px solid;border-radius:5px;color:#2683c3;color:var(--text-color-3);display:flex;justify-content:center;padding:10px 20px;text-align:center;width:100%}.footer{background-color:#e8f4fc;background-color:var(--light-bg);color:#1b4484;color:var(--text-color-2);padding:40px 0}.footer li{list-style-type:none}.logo-pre-heading{color:#1b4484!important;color:var(--text-color-2)!important;font-size:1.1rem!important;font-weight:800!important}.footer-logo{margin-bottom:20px;width:350px}.footer ul{padding:0}.footer li a{color:#1b4484;color:var(--text-color-2)}.footer-social{align-items:center;display:flex;gap:15px;margin-bottom:2rem}.footer-icon{max-height:25px}.header-icon{max-height:20px}.footer-social svg{fill:#1b4484;fill:var(--text-color-2);font-size:2em}.bg-dots:after,.bg-dots:before{background-repeat:no-repeat;background-size:contain;content:"";height:100%;max-width:300px;position:absolute;top:0;width:50%;z-index:-1}.bg-dots.light-dots:after,.bg-dots.light-dots:before{-webkit-filter:brightness(1.5);filter:brightness(1.5);opacity:.3;z-index:0}.bg-dots:before{background-image:url(/static/media/bg_member_dot_left.443884928308c29c2bf6.png);background-position:0 0;left:0}.bg-dots:after{background-image:url(/static/media/bg_member_dot_right.66a8ded3524ddc596f54.png);background-position:100% 100%;right:0}.bg-dots{overflow:hidden;position:relative}.bg-dots>*{z-index:2}.welcome-banner.welcome-bg{background-color:#39a0de;background-image:url(/static/media/bg-banner.80230babd58d3b1c4fc6.png);background-position:50%;background-size:cover;margin-top:-150px;padding:6rem 0;padding:calc(6rem + 50px) 0 6rem}.campaign-banner~.first-time-banner{padding-top:3rem}.free-banner-title{background:#1b4484;background:var(--text-color-2);color:#fff;padding:2rem 3rem;text-align:center}.free-ticket-side-text{color:#2683c3;color:var(--text-color-3);font-weight:600!important;position:relative}.free-ticket-side-text:after,.free-ticket-side-text:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.free-ticket-side-text:before{border-left:2px solid #2683c3;border-left:2px solid var(--text-color-3);left:-10px;-webkit-transform:rotate(-12deg) translateY(-12px);transform:rotate(-12deg) translateY(-12px)}.free-ticket-side-text:after{border-right:2px solid #2683c3;border-right:2px solid var(--text-color-3);left:10px;-webkit-transform:rotate(12deg) translateY(-12px);transform:rotate(12deg) translateY(-12px)}.free-banner-body{background:#fff;padding:1.5rem 2rem;position:relative;text-align:center}.free-banner-body>h5{font-weight:500!important;margin-bottom:2.5rem}.free-banner-title>p{font-family:"Noto Serif JP",serif!important;font-size:2rem;font-weight:600}.free-banner-body:after,.free-banner-body:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:200px;position:absolute;width:50%}.free-banner-body:before{background-image:url(/static/media/banner-male.7f6ccdcfa8460c2e0bff.png);background-position:0 100%;left:0}.free-banner-body:after{background-image:url(/static/media/banner-female.6db6bf182d71b7b4bc86.png);background-position:100% 100%;right:0}.free-banner-wrapper{border-radius:10px;overflow:hidden}.welcome-banner>p{font-size:1.2rem;font-weight:600}.welcome-banner>a>button{background:#fff;border:none;color:#d63466;color:var(--primary-color);font-size:1.4rem;font-weight:600;outline:none;padding:.7rem 1.5rem}.welcome-banner>a{display:block;text-align:right}.home-tickets{background:#b0def7;padding:50px 0}.home-ticket-wrapper{background:radial-gradient(20px at right,#0000 97%,#fff) 100%,radial-gradient(20px at left,#0000 97%,#fff) 0;background-repeat:no-repeat;background-size:51% 100%;border-radius:10px;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.2));filter:drop-shadow(0 0 10px rgb(0 0 0/20%));height:100%;position:relative}.home-ticket-wrapper>div{padding:10px 25px;position:relative}.home-ticket-wrapper img.ticket-image{width:100px}.home-ticket-wrapper>div:first-child{flex:30% 1;max-width:30%;padding-right:10px;text-align:center}.home-ticket-wrapper>div:last-child{flex:calc(70% - 10px) 1;margin-left:10px;max-width:calc(70% - 10px);padding-left:10px}.home-ticket-st span{border:1px solid;display:inline-block;font-size:.7rem;padding:1px 3px}.home-ticket-st{color:#2683c3;color:var(--text-color-3);font-size:1.1rem;font-weight:600;text-align:center}.home-ticket-st strong{display:block;font-size:1rem;font-weight:600}.bold-accent{color:#1b4484;color:var(--text-color-2);font-weight:600!important}.home-free-ticket-number-wrapper{border:3px solid #db4790;font-weight:800;margin:1.5rem auto 0;max-width:500px;position:relative;z-index:9}.home-free-ticket-number-title{background:#db4790;color:#fff;display:inline-block;font-size:1.3rem!important;font-weight:600!important;margin-bottom:0!important;padding:.2rem 1rem;position:relative;top:-18px}.home-free-ticket-number-wrapper>a{align-items:center;color:#2683c3;color:var(--text-color-3);display:flex;font-size:2rem!important;font-weight:800;gap:15px;justify-content:center;margin-bottom:1rem}.home-free-ticket-number-wrapper>a>svg{background:#2683c3;background:var(--text-color-3);border-radius:50%;color:#fff;height:40px;padding:5px;width:40px}.price-info{font-size:1.5rem!important;margin:-18px 0 0!important}span.smaller-font{font-size:1.1rem!important}.og-price{font-size:1.7rem;margin:0 5px}.price-info>svg{fill:#db4790;margin:0 10px}span.disc-price{color:#db4790;margin-right:10px;padding-left:15px}span.disc-price>span{font-size:3.5rem;font-weight:400;line-height:1;margin-right:5px}.price-info>strong{background:#db4790;color:#fff;font-size:1.4rem;margin-left:10px;padding:.3rem .2rem}.home-interview-number{align-items:center;color:#2683c3;color:var(--text-color-3);display:flex;font-size:1.5rem!important;font-weight:600!important;gap:10px;margin:.5rem 0!important}.no-data-text{margin-top:40px!important}.no-data-text span{background:#e8f4fc;background:var(--light-bg);border-radius:3px;color:#1b4484;color:var(--text-color-2);font-weight:600;padding:7px 14px}.home-ticket-wrapper:before{border-left:5px dashed #b0def7;content:"";height:100%;left:30%;position:absolute;top:0;width:100%}.home-ticket-details{padding-left:20px}.home-coupon,.home-ticket-selection{padding:50px 0}.home-interview-number>svg{background:#2683c3;background:var(--text-color-3);border-radius:50%;color:#fff;height:30px;padding:.3rem;width:30px}.home-coupon-wrapper{border:3px solid #2683c3;border:3px solid var(--text-color-3);border-radius:10px;height:100%}.home-coupon-wrapper.coupon-loading{opacity:.5}@-webkit-keyframes shimmer{0%{opacity:.5}to{opacity:1}}@keyframes shimmer{0%{opacity:.5}to{opacity:1}}.home-coupon-number{background:#2683c3;background:var(--text-color-3);color:#fff;font-weight:600!important;margin-bottom:0!important;margin-left:-30px!important;padding:.3rem 1rem}.home-coupon-name{color:#2683c3;color:var(--text-color-3);font-size:1.1rem!important;font-weight:600!important}.home-coupon-wrapper>div{padding:1.1rem}.home-coupon-wrapper>div:first-child{padding-bottom:0}.home-coupon-expiry{color:#1b4484;color:var(--text-color-2);font-weight:600}.available-names span{border:1px solid;color:#2683c3;color:var(--text-color-3);font-size:.9rem;font-weight:600;padding:1px 3px}.available-names{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.calender-wrapper{margin:0 auto;max-width:900px;position:relative;z-index:2}.calendar-dates,.calendar-week{flex:14.28571% 1;max-width:14.28571%}.calendar-dates{padding:20px;position:relative}.month-name{background:#e8f4fc;background:var(--light-bg);color:#1b4484;color:var(--text-color-2);display:inline-block;font-size:1.6rem;font-weight:600;line-height:1;padding:6px 16px}.calendar-week{color:#2683c3;color:var(--text-color-3);font-weight:500}.calendar-dates span{color:#1b4484;color:var(--text-color-2);font-family:"Noto Serif JP";font-size:1.2rem;font-weight:600;line-height:1;position:relative}.next-month-dates{border-top:2px solid #e8f4fc;border-top:2px solid var(--light-bg);margin-top:1rem;padding-top:1rem}.calendar-dates span:before{border-radius:25px;content:"";height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;z-index:-1}.calendar-dates.date-reservation span{color:#fff}.calendar-dates.date-reservation span:before{background:#2683c3;background:var(--text-color-3)}.calendar-dates.date-holiday span:before{background:#f5dde8}.calendar-dates.date-reservation.date-holiday span{color:#1b4484;color:var(--text-color-2)}.calendar-dates.date-reservation.date-holiday span:before{border:3px solid #2683c3;border:3px solid var(--text-color-3)}.calendar-info{align-items:center;color:#1b4484;color:var(--text-color-2);display:flex;font-weight:600;margin-top:20px}.blue-dot,.pink-dot{border-radius:25px;height:30px;margin:0 10px;width:30px}.pink-dot{background:#f5dde8}.blue-dot{background:#2683c3;background:var(--text-color-3)}.coupon-guide-header{align-items:center;display:flex;font-family:"Noto Serif JP"!important;font-size:1.8rem!important;font-weight:900!important;gap:20px;margin-bottom:10px!important}.coupon-guide-header>img{width:60px}.step{color:#1b4484;color:var(--text-color-2);font-family:"Noto Serif JP";font-size:1.3rem;font-weight:600;padding-left:2rem}.step span{font-size:2rem}.coupon-guide-side>div{background:#bee2f8;padding:2rem 2.5rem;position:relative}.coupon-guide-side>div:first-child:before{background-image:url(/static/media/breadcrumb-right-accent.cb08fcfffc96cc15a04e.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:-51px;top:0;width:100%;z-index:2}.coupon-guide-side>div:last-child{background-color:#94d1f3}.coupon-guide-side>div>h4{font-family:"Noto Serif JP"!important;font-size:1.6rem!important;font-weight:800!important;margin-bottom:1rem}.coupon-guide-side>div>h4,.coupon-guide-side>div>p{color:#1b4484;color:var(--text-color-2);padding:0 1rem;position:relative;z-index:3}.coupon-guide-side>div>p{font-size:1.2rem!important;font-weight:600!important}.coupon-flow-wrapper>div{position:relative}.coupon-flow-left-margin{margin:50px 20px 50px 50px}.coupon-flow-left{background:#e8f4fc;background:var(--light-bg);border-radius:10px;padding:1.9rem 2rem}.coupon-flow-left>h4{color:#1b4484;color:var(--text-color-2);font-family:"Noto Serif JP"!important;font-size:1.4rem!important;font-weight:800!important;margin-bottom:1rem!important}.coupon-flow-left>p{color:#333;font-size:1.1rem!important;font-weight:600!important}span.flow-step{align-items:center;background:#2683c3;background:var(--text-color-3);border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:1.3rem;font-weight:600;height:100px;justify-content:center;left:0;position:absolute;top:0;width:100px}span.flow-step span{font-size:1.8rem}.coupon-flow-right p{color:#1b4484;color:var(--text-color-2);font-size:1.1rem!important;font-weight:600}.notifications-row{background-color:#fff;border-radius:10px;gap:50px;padding:2rem 3rem;position:relative}.notifications-row.border:before{background-color:#e8f4fc;background-color:var(--light-bg);content:"";height:40%;left:50%;position:absolute;top:30%;width:3px}.notifications{height:100%}.notifications,.notifications-row>div{display:flex;flex-direction:column}.notifications>button{background:none;border:none;color:#2683c3;color:var(--text-color-3);cursor:pointer;display:flex;font-weight:600;gap:10px;line-height:1;margin:auto 0 0 auto}.notifications-row h4{border-bottom:3px solid #2683c3;border-bottom:3px solid var(--text-color-3);color:#1b4484;color:var(--text-color-2);font-size:1.2rem;font-weight:900;margin-bottom:20px;padding-bottom:10px}.notifications>div:not(:last-child){margin-bottom:1.5rem}.notification>span{color:#1b4484;color:var(--text-color-2);display:block;font-size:1rem;font-weight:600;margin-bottom:.2rem}.notification>p{color:#333}.support-type{font-weight:800!important;margin-top:20px!important}.support-type span{display:block;font-size:1.2rem!important}.purchase-list-card{border:1px solid #ccc;border-radius:10px;margin-bottom:1rem}.purchase-list-card p{margin:0}.purchase-list-card h3,.purchase-list-card h4{font-weight:800!important}.purchase-list-card-header{background:#f0f2f2;border-radius:10px 10px 0 0;color:#4f4c4c;padding:1rem 2rem}.purchase-list-card-content{background-color:#fff;border-radius:0 0 10px 10px;padding:2rem}.ticket-name,.ticket-number{font-size:1.6rem!important;margin-bottom:1rem!important}.ticket-number{color:#d63466;color:var(--primary-color)}.ticket-details{font-size:1.2rem!important}.ticket-r-date{font-size:1.4rem;font-weight:700}.ticket-r-date:last-child{margin-bottom:1rem}.purchase-list-btns-wrapper{align-self:flex-end;margin-top:auto!important}.purchase-list-btn{border-bottom:2px solid!important;border-radius:0!important;color:#2683c3!important;text-align:right}.purchase-list-card-content img{max-width:100px}.signup-form{padding-top:20px}.signup-form label:not(.input-label){color:#1b4484;color:var(--text-color-2);font-weight:600}.signup-group{border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--grey);margin-bottom:10px!important;padding:0 20px 10px}.registeration-list-wrapper{margin:50px auto 0;max-width:600px}.element-box{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:3rem 3.5rem}.email-change-wrapper{display:flex;flex-wrap:wrap}.email-change-wrapper>span{flex:1 1;word-break:break-all}.required{border:1px solid;color:#d63466;color:var(--primary-color);display:inline-block;font-size:.8rem!important;font-weight:700!important;margin-left:10px!important;padding:1px 7px}.input-field{background-color:initial;background:#f6f6f6;border:none;font-family:sans-serif;font-size:1rem;margin:0;padding:.7rem 1.2rem;width:100%;width:-webkit-fill-available}.signup-page .input-field{width:100%}.text-box textarea{resize:none}.input-field:focus-visible{background:#f1f1f1;border:none;outline:none}.invalid-input{border-color:#d63466;border-color:var(--primary-color)}.card-tooltip{text-align:center}.card-tooltip>*{background:#5ab8f2;border-radius:10px;color:#fff;display:inline-block;font-size:1.5rem!important;margin-bottom:40px!important;padding:10px 20px;position:relative}.card-tooltip.tooltip-accent>*{background-color:#1b4484;background-color:var(--text-color-2)}.card-tooltip.tooltip-accent>:before{background:linear-gradient(308deg,transparent,transparent 50%,#1b4484 0,#1b4484);background:linear-gradient(308deg,transparent 0,transparent 50%,var(--text-color-2) 50%,var(--text-color-2) 100%)}.card-tooltip>:before{background:linear-gradient(308deg,transparent,transparent 50%,#5ab8f2 0,#5ab8f2);bottom:-20px;content:"";height:20px;position:absolute;right:50%;width:15px}.card-icon-top{align-items:center;background:#fff;border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;text-align:center;width:100px}.card-icon-top>svg{width:30px}.card-top-section{background:#e8f4fc;background:var(--light-bg);padding:2rem;text-align:center}.card-wrapper{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.15)!important;height:100%;position:relative;z-index:2}.card-section-bottom,.card-wrapper>div{display:flex;flex-direction:column;height:100%}.card-section-bottom{padding:2rem}.card-section-bottom button.full-width{font-family:"Noto Serif JP";font-size:1.1rem;font-weight:800;margin:0 auto;max-width:250px;padding:1rem 2rem}.card-section-bottom a,.card-section-bottom button{margin-top:auto;text-align:center}.sub-title{color:#1b4484;color:var(--text-color-2);font-size:1.2rem!important;font-weight:600!important;margin-bottom:20px!important}button.classification-btn{background:#db4790;border:none;border-radius:100px;box-shadow:0 3px 0 #ad125e;color:#fff;cursor:pointer;font-family:Noto Serif JP;font-size:1.1rem;font-weight:800;min-width:200px;padding:.8rem 2rem;position:relative;transition:box-shadow .2s;z-index:2}button.classification-btn:disabled,button.main-btn:disabled{background:#d9d9d9;background:var(--grey);box-shadow:0 0 0 grey;box-shadow:0 0 0 var(--dark-grey)}button.classification-btn:hover{box-shadow:0 0 0 #ad125e}button.classification-btn:before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";height:8px;left:20px;position:absolute;top:calc(50% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}button.secondary-btn{background:#39a0de;box-shadow:0 3px 0 #2683c3}button.main-btn,button.secondary-btn{border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:"Noto serif jp","sans-serif";font-size:1.1rem;font-weight:600;min-width:200px;padding:.8rem 2rem;position:relative;transition:box-shadow .2s;z-index:2}button.main-btn{background:#db4790;box-shadow:0 3px 0 #a94577}.mt-20{margin-top:20px}button.secondary-btn:disabled{background:#d9d9d9;background:var(--grey);box-shadow:0 0 0 grey;box-shadow:0 0 0 var(--dark-grey)}button.secondary-btn:hover{box-shadow:0 0 0 #2683c3}.classification-heading{background-image:linear-gradient(transparent calc(100% - 15px),#f5dde8 0);background-repeat:no-repeat;background-size:100% 100%;color:#1b4484;color:var(--text-color-2);display:inline;font-weight:800!important;position:relative;transition:background-size 1s;z-index:10}.font-cur{font-family:"Noto serif JP",sans-serif!important}.menu-item-modal-trigger{font-weight:600!important}.menu-item-modal-trigger>span{display:flex;gap:5px}.free-ticket-card{border:1px solid #d9d9d9;border:1px solid var(--grey);border-radius:5px;height:100%;margin:20px 0 10px;padding:1.5rem 3rem}.free-ticket-card>h4{border-bottom:3px solid #dfe7ea;border-bottom:3px solid var(--light-bg-2);font-size:1.3rem;font-weight:600;margin-bottom:20px;padding-bottom:10px;text-align:center}.free-ticket-card>h6{align-items:center;display:flex;font-size:1.1rem;font-weight:600;gap:20px;margin-bottom:1rem}.free-ticket-card>h6>svg{width:30px}.free-ticket-card>p{color:grey;color:var(--dark-grey)}.free-ticket-bottom{border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.15);margin-top:1rem;padding:1rem 2rem}.free-ticket-bottom>h4{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.free-ticket-bottom>h5{font-size:1.2rem}.free-ticket-bottom>h5>span{font-weight:600}.free-ticket-bottom>h6{font-size:1.2rem}.free-ticket-bottom>h3{font-size:1.5rem;font-weight:600}.ticket-tel-number>p>a{align-items:center;color:#2683c3;color:var(--text-color-3);display:flex;font-size:1.8rem;font-weight:600;gap:10px;justify-content:center;margin-bottom:1rem;text-align:center}.ticket-tel-number>p>a>img{flex:1 1;min-width:30px}.ticket-tel-number{text-align:center}.menu-item-box{height:200px;margin-bottom:1rem;width:100%}.menu-item-box>img{height:100%}.menu-ticket-info{font-size:.9rem!important;margin-top:1rem!important}.menu-item-modal-trigger{border-bottom:1px solid!important;border-radius:0!important;color:#2683c3!important;margin-bottom:1rem!important}.menu-ticket>.menu-item-title{color:#2683c3;color:var(--text-color-3);font-size:1.2rem!important;font-weight:600!important;margin-bottom:0;padding:1.5rem 1.5rem 1rem}.menu-btn{align-items:center;background-color:#db4790;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex!important;font-weight:800;justify-content:center;max-width:250px;outline:none;padding:.8rem 1.3rem;width:calc(100% - 3rem)}.menu-btn:disabled{background-color:#d9d9d9;background-color:var(--grey)}.menu-btn span{flex:1 1}.menu-btn svg{margin-left:auto}.menu-ticket>button{display:block;margin:0 auto}.menu-ticket{border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1);overflow:hidden;padding:0 0 20px;position:relative;text-align:center}.menu-ticket .min{background:#fff;border-radius:25px;display:inline-block;font-size:1.3rem;font-weight:800;line-height:1;margin-bottom:10px;padding:5px 30px}.menu-ticket .min span{font-size:2rem}.menu-ticket .price{font-size:1.3rem;font-weight:800}.menu-ticket .price span{font-size:2.6rem}.menu-ticket>p.mp{font-size:1.2rem!important;font-weight:600}.menu-ticket>p.mp>span{font-size:1.5rem!important}.selected-ticket>.menu-ticket:before{border:4px solid #d63466;border:4px solid var(--primary-color);content:"";height:100%;left:-4px;position:absolute;top:-4px;width:100%}.menu-ticket-list{padding-top:50px}.selected-ticket-list{align-items:center;border-bottom:1px solid;display:flex;justify-content:space-between;margin:0 auto 10px;max-width:75%;padding:0 2rem .7rem}.selected-ticket-list>p{font-size:24px;font-weight:600;margin:0}.menu-ticket-button-wrapper{background:#fdf8fb;margin-top:50px;padding:1.2rem 1rem}.menu-ticket-button-wrapper button{font-weight:700;padding:.6rem 3rem}.menu-ticket-button-wrapper button:disabled{background-color:#fae7ed;color:#fababa}.buy-ticket-img{width:120px}.buy-page .home-coupon-wrapper{cursor:pointer}.page-description{color:#1b4484;color:var(--text-color-2);font-weight:600!important;margin:20px 0!important}.icon-desc-wrap{align-items:center;display:flex}.icon-desc-wrap svg{height:25px;width:25px}button.back-btn{background:#888;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:20px;max-width:150px;padding:5px 10px}.buy-ticket .price.price-strike{border:none;color:#5589a5;display:inline-block;margin-bottom:1.5rem;position:relative}.price-strike:before{background:#5589a5;content:"";height:3px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.new-price{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.coup{background:#2683c3;background:var(--text-color-3);border-radius:10px;color:#fff;margin-bottom:10px;padding:5px .9rem}.mit-card-wrapper{border:1px solid grey;border:1px solid var(--dark-grey);padding:2.5rem 4rem}.buy-ticket .price{border-bottom:4px solid #2683c3;border-bottom:4px solid var(--text-color-3);color:#1b4484;color:var(--text-color-2);display:inline-block;font-weight:600;padding-bottom:10px}.buy-ticket .price span{font-size:2.5rem}.buy-ticket .staff-star-wrapper,.buy-ticket h6,.buy-ticket p{color:#1b4484;color:var(--text-color-2);font-weight:600}.buy-ticket .price em{font-style:normal;margin-right:3rem}section.payjp-wrapper{padding:2.5rem 4rem}.payjp-wrapper .row{border-top:1px solid #d9d9d9;border-top:1px solid var(--grey);padding:1.4rem 0}.payjp-wrapper .row.row:first-child{padding:.5rem 0 1.4rem}.setting-row:not(.last-row){border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--grey);padding:0 1rem 25px}.setting-row.last-row{padding:0 1rem}.payjp-wrapper .row.last-row{border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--grey)}.card-images{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.card-images img{object-fit:contain;width:50px}.mdc-text-field__input,.payjp-wrapper .text-field__input{background:#f6f6f6;border:2px solid #dcdcdc;padding:.6rem 1rem;width:100%}.payjp-wrapper label.field{display:block}.mdc-text-field__input{height:48px}.save-data{align-items:center;justify-content:center;margin-top:40px;text-align:center}.payjp-wrapper label.field>div{padding:0 2rem}.floating-label{color:#1b4484;color:var(--text-color-2);font-size:1.1rem;font-weight:600}.save-data-wrapper{background-color:#fff;border:3px solid rgba(0,0,0,.1);border-radius:10px;font-size:.8rem;max-height:300px;overflow-y:scroll;padding:2rem 3rem;position:relative;z-index:2}.save-data input{height:15px;margin-right:10px;width:15px}.ElementsApp input{background-color:blue}.ElementsApp input::-webkit-input-placeholder,.mdc-text-field__input::-webkit-input-placeholder{color:#d9d9d9!important;font-family:Inter;font-size:1.1rem!important;font-weight:800!important}.ElementsApp input::placeholder,.mdc-text-field__input::placeholder{color:#d9d9d9!important;font-family:Inter;font-size:1.1rem!important;font-weight:800!important}.card-post-text{margin:50px 0}.card-post-text,.card-powered-by{color:grey;text-align:center}.card-powered-by a{color:grey;text-decoration:underline}.payjp-button{background-color:#d63466;background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;min-width:250px;padding:.7rem 1.5rem}.payjp-button.disable-btn{background-color:#d9d9d9;background-color:var(--grey);cursor:not-allowed}.saved-card-wrapper{background:#f6f6f6;padding:100px 40px}.saved-card{align-items:center;background:#fff;border:1px solid grey;border:1px solid var(--dark-grey);border-radius:5px;display:flex;height:40px;overflow:hidden;padding:5px 10px;position:relative;width:100%}.card-brand img{border-radius:3px;display:flex;margin-right:5px;max-height:34px;padding:5px 0;width:auto}.saved-card input{background:transparent;border:none;color:grey;color:var(--dark-grey);flex:1 1;font-size:1rem}.change-card{cursor:pointer;text-align:right}.change-card span{border-bottom:1px solid}.ticket-bottom-text{background:#db4790;border-radius:10px;color:#fff;padding:1rem}.coupon-input-wrapper{display:flex;gap:10px;margin:20px 0}.coupon-input-wrapper p{align-self:center;margin:0 20px 0 0}.coupon-input-wrapper input{border:1px solid #d9d9d9;border:1px solid var(--grey);max-width:100%;min-width:350px;padding:15px 20px}.coupon-input-wrapper button{align-self:flex-start;width:auto}.coupon-wrapper{border:6px solid #d63466;border:6px solid var(--primary-color);cursor:pointer;padding:1rem 2rem}.coupon-wrapper span{font-weight:600}.coupon-name{color:#d63466!important;color:var(--primary-color)!important;font-size:1.2rem!important;font-weight:800!important}.buy-type-card{border-radius:10px;box-shadow:0 5px 5px rgba(0,0,0,.15);cursor:pointer;height:100%;overflow:hidden;text-align:center;transition:.3s ease}.buy-type-card>div{padding:1.5rem 3rem}.buy-type-card>div p{color:#1b4484;color:var(--text-color-2);font-size:1.2rem!important;font-weight:600!important;text-align:left}.rating-text{margin:0}.buy-type-card>div:not(.card-head){display:flex;flex-wrap:wrap;gap:20px}.buy-type-card>div>div:not(.radio-btn){flex:1 1}.buy-type-card .radio-btn{border:1px solid grey;border:1px solid var(--dark-grey);border-radius:50px;height:25px;margin-top:20px;position:relative;width:25px}.buy-type-card.active .radio-btn:before{background-color:grey;background-color:var(--dark-grey);border-radius:50px;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px)}.buy-type-card .card-head{background-color:#e8f4fc;background-color:var(--light-bg)}.buy-type-card .card-head h5{font-size:1.5rem;font-weight:800}.card-wrapper.buy-ticket{border-radius:10px;padding:3rem 4rem}img.ticket-image{position:relative;width:150px;z-index:1}img.ticket-image.INTERVIEW,img.ticket-image.TIP{width:100px}.hasMinutes~.ticket-image{margin-left:40px;max-width:calc(100% - 40px)}.ticket-image-wrapper{position:relative}.ticket-minutes{align-items:center;background:#e8f4fc;background:var(--light-bg);border-radius:50%;color:#1b4484;color:var(--text-color-2);display:flex;font-size:1rem;font-weight:800;height:60px;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:60px;z-index:0}.back-btns{display:flex;gap:10px}.breadcrumbs-wrapper{margin:30px 0 100px;text-align:center}.breadcrumb{background-color:#dfe7ea;background-color:var(--light-bg-2);padding:.5rem 1.2rem;position:relative}.breadcrumb:before{aspect-ratio:4/5;background-image:url(/static/media/breadcrumb-right.7a1f872f60f6dd4dc094.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:-24px;top:0;z-index:2}.breadcrumb.active:before{background-image:url(/static/media/breadcrumb-right-accent.cb08fcfffc96cc15a04e.svg)}.breadcrumb.active{background-color:#bee2f8}.breadcrumb-bottom,.breadcrumb>span{color:#5589a5;font-weight:600}.breadcrumb-bottom.active,.breadcrumb.active>span{color:#1b4484;color:var(--text-color-2);font-weight:600}.breadcrumb>span>span{font-size:2rem}.date-range-wrapper,.dates-column{display:flex;gap:10px}.dates-column>div,.dates-select{background:#dfe7ea;background:var(--light-bg-2);color:#1b4484;color:var(--text-color-2);font-size:14px;font-weight:600;padding:5px 20px;transition:.2s ease}.dates-select{align-items:center;display:flex;justify-items:center;padding:5px 5px 1px}.dates-select>div:after,.dates-select>div:before{border:none;content:"";opacity:0}.dates-select>div>div,.dates-select>div>svg{color:#1b4484;color:var(--text-color-2)}.dates-select.select-active{background-color:#2683c3;background-color:var(--text-color-3)}.dates-select.select-active>div>div,.dates-select.select-active>div>svg{color:#fff}.agent-table{text-align:center}.agent-name,.agent-slot{background-color:#fff;border:1px solid #d9d9d9;border:1px solid var(--grey);padding:40px 30px;transition:.3s ease}.agent-slot.available:hover{background-color:#e8f4fc;background-color:var(--light-bg)}.agent-name{background:#e8f4fc;background:var(--light-bg);color:#1b4484;color:var(--text-color-2)}.agent-name>p{font-size:1rem;font-weight:900!important}.staff-date{background:#dfe7ea;background:var(--light-bg-2);color:#1b4484;color:var(--text-color-2);cursor:pointer;font-weight:600;padding:10px;text-align:center}.staff-date.active{background-color:#2683c3;background-color:var(--text-color-3);color:#fff}.section-heading{border-bottom:4px solid #2683c3;border-bottom:4px solid var(--text-color-3);color:#1b4484;color:var(--text-color-2);font-size:1.5rem!important;font-weight:900!important;margin-bottom:1rem!important;padding-bottom:10px}.staff-date.active>p{color:#fff}.staff-date .day-name{display:block}.staff-date .day-name span{background:#fff;border-radius:25px;color:#1b4484;color:var(--text-color-2);display:inline-block;font-size:.9rem;font-weight:600;margin-bottom:5px;padding:2px 8px}.staff-date p{font-size:1.1rem!important;font-weight:600!important}span.day-date{font-size:1.5rem}.date-select-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.swiper-wrap{flex:75% 1;max-width:75%;position:relative}.staff-star-wrapper,.star-wrapper{align-items:center;display:flex;justify-content:center;margin:5px 0}span.staff-star{display:flex}.agent-details .staff-star-wrapper{justify-content:flex-start}.swiper.swiper-initialized.swiper-horizontal{max-width:calc(100% - 70px)}.swiper-button-next,.swiper-button-prev{background:#dfe7ea;background:var(--light-bg-2);border:none;border-radius:5px;height:100%!important;margin-top:0!important;min-width:30px!important;padding:2px;top:0!important}.swiper-button-prev{left:0!important}.swiper-button-next{right:0!important}.swiper-button-next:after,.swiper-button-prev:after{color:#1b4484;color:var(--text-color-2);font-size:20px!important;font-weight:900!important}span.staff-star>svg{height:20px!important;width:20px!important}.agent-name-wrapper span.staff-star>svg{height:auto!important;width:100%!important}.agent-name-wrapper .star-wrapper{margin:5px 0 5px 5px}.staff-time-wrapper{gap:5px;margin-top:1rem}.breadcrumb-links{margin:10px 0}.breadcrumb-link{align-items:center;display:flex;font-size:.9rem;justify-content:space-between}.breadcrumb-link>*{margin-right:15px}.breadcrumb-link.chev-right{cursor:pointer}.breadcrumb-link.chev-right>span{color:#2683c3}.time-range.active{background:#2683c3;background:var(--text-color-3);color:#fff}.time-range{background:#dfe7ea;background:var(--light-bg-2);color:#1b4484;color:var(--text-color-2);cursor:pointer;font-size:1.2rem;font-weight:600;padding:.8rem;position:relative;text-align:center}.agent-name-wrapper img{margin-bottom:10px}.staff-available{fill:#db4790!important}.staff-icon{font-size:4rem!important}.agent-name-wrapper p{margin:0}.agent-name-wrapper{padding:0}.agent-name{padding:2px}.agent-name>p{padding:0 10px;text-align:left}.agent-name>.text-center{text-align:center}.agent-name>img{margin-top:10px;max-width:95%}.agent-slot{align-items:center;cursor:pointer;display:flex;justify-content:center}.agent-slot:not(.available){cursor:not-allowed}.agent-completion{background:#2683c3;background:var(--text-color-3);color:#fff;padding:4px 10px}.agent-name .agent-completion:not(:last-child){margin-bottom:2px}.agent-completion p{font-size:1rem;font-weight:800}.table-bottom{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-end;margin:1rem 0 0}.table-bottom svg{margin:0 7px}.modal-wrapper{align-items:baseline;display:flex;justify-content:center;left:50%;margin:2rem auto;max-width:90%;outline:none;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:700px}.modal-wrapper::-webkit-scrollbar-thumb,.modal-wrapper::-webkit-scrollbar-track{background:transparent}.modal-wrapper::-webkit-scrollbar-thumb:hover{background:transparent}.modal{background:#fff;display:flex;flex-direction:column;max-height:90vh;min-height:300px;overflow-y:auto;position:relative;text-align:center;width:100%}.modal-heading{align-items:center;display:flex;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:2}.modal-heading>p{margin-bottom:0!important}.modal-heading>button{margin:0}.menu-modal .modal-heading-text{align-items:center;display:flex;gap:20px}.modal>.modal-heading{padding:1.5rem 3rem}.menu-modal.min-20-modal>.modal>.modal-heading,.min-20,.modal>.modal-heading{background-color:#e8f4fc}.menu-modal.min-40-modal>.modal>.modal-heading,.min-40{background-color:#bfe2f8}.menu-modal.min-80-modal>.modal>.modal-heading,.min-80{background-color:#94d1f3}.modal button.back-btn{background-color:#fff;border:2px solid #1b4484;border:2px solid var(--text-color-2);border-radius:0;color:#1b4484;color:var(--text-color-2);font-weight:600}.modal-wrapper{border-radius:10px}.modal-heading-text{flex:1 1}.rating-staff-info img{max-width:100px}.modal-heading-text>img{max-width:60px}.menu-modal>.modal>.modal-heading{background:#e8f4fc;background:var(--light-bg);padding:1.5rem 3rem}.modal-wrapper.menu-modal{border-radius:10px;min-width:70%;width:auto}.modal-body,.modal-body-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;padding:1.5rem 3rem 2.5rem}.modal-body-wrapper{flex-direction:column}.modal-body-wrapper p{align-items:center;display:flex;flex:1 1}.menu-ticket-wrapper{align-items:stretch;justify-content:flex-start;row-gap:20px}.switch-back button{background:none;border:none;border-bottom:1px solid;color:#2683c3;color:var(--text-color-3);font-weight:600;line-height:1;padding:0}.menu-ticket-wrapper>div:not(:nth-child(6n+1))>div{border-left:1px solid rgba(0,0,0,.2)}.modal-heading-text>*{color:#2683c3;color:var(--text-color-3);text-align:left}.modal .modal-title{font-weight:600!important}.min-modal-title{background:#fff;color:#2683c3;color:var(--text-color-3);display:inline-block;font-size:1.4rem!important;font-weight:800!important;margin:0!important;padding:.1rem 1rem;text-align:left}.menu-ticket-wrapper>div>div{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:10px 1rem;position:relative}.menu-ticket-wrapper>div:not(.last-row)>div:before{background:#d9d9d9;background:var(--grey);bottom:-10px;content:"";height:1px;left:5%;position:absolute;width:90%}.menu-modal-ticket p{color:#1b4484;color:var(--text-color-2);font-weight:600}.menu-modal-ticket img{max-height:100px;width:auto}.rating-btn{background:none;border:none;cursor:pointer}.cursor-normal.rating-btn{cursor:default}.rating-btn .star svg{height:2rem;width:2rem}.tip-wrapper{gap:40px;margin-top:50px}.tip-wrapper,.tip-wrapper button{align-items:center;justify-content:center}.tip-wrapper button{background:transparent;border:5px solid;border-radius:50%;color:#1b4484;color:var(--text-color-2);cursor:pointer;display:flex;font-size:1.3rem;height:120px;outline:none;padding:10px;width:120px}.tip-p.tip-wrapper{margin:0}.tip-pur.tip-wrapper{max-width:100px}.tip-wrapper button span{font-size:2rem}.tip-wrapper .active button{border-color:#d63466!important;border-color:var(--primary-color)!important;color:#d63466!important;color:var(--primary-color)!important}img.phone-icon{max-width:25px}.tip-wrapper .tip-100 button{border-color:#39a0de;color:#39a0de}.tip-wrapper .tip-300 button{border-color:#01619d;color:#01619d}.tip-wrapper .no-tip button{border-color:#16178c;color:#16178c}.tip-wrapper>div{aspect-ratio:1/1;min-width:110px}.tip-wrapper>div:first-child>button{border:5px dashed}.ratings-ticket-wrapper{border-radius:5px;padding:3rem 2rem}.ratings-star-wrapper>div,.ratings-ticket-wrapper{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.ratings-star-wrapper>div{border-radius:15px;padding:2rem 4rem}.ratings-modal-wrapper>div{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:1rem;padding:.6rem 1rem 1rem}.rating-stars{color:#1b4484;color:var(--text-color-2);padding:1rem 0 0}.rating-stars:not(:last-child){border-bottom:1px solid #bfbfbf;padding:1rem 0}.rating-stars.first-rating{border-bottom:none;padding:0}.rating-stars.first-rating.show{border-bottom:1px solid #bfbfbf;padding-bottom:1rem}.stars-wrapper{align-items:center;display:flex;justify-content:flex-end}.rest-ratings{max-height:0;overflow:hidden;padding:0 0 0 2rem;transition:max-height .3s ease}.rest-ratings.show{max-height:100%}.ratings-star-wrapper h6{font-weight:600}.rating-table{border:2px solid #bfbfbf;border-bottom:none}.rating-table>div:nth-child(odd){align-items:center;background:#e8e8e8;border-right:2px solid #bfbfbf;display:flex;justify-content:center;text-align:center}.rating-table>div{align-items:center;border-bottom:2px solid #bfbfbf;display:flex;padding:1rem}.ratings-ticket-wrapper h6{color:#1b4484;color:var(--text-color-2);font-weight:600}.rating-staff-info{gap:20px}.ticket-details:not(:last-child){margin-bottom:10px}.payment-processing{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.error-message{color:#d63466;color:var(--primary-color);font-size:12px!important;font-weight:600!important;margin-top:.1rem!important}.signup-lp .signup-group>div{padding:4px!important}.signup-form .error-message{margin-bottom:0!important;width:100%}.full-width{width:100%}.modal-button-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:30px!important}.modal-button-wrapper>button{cursor:pointer;flex:1 1}.modal-close-btn,.modal-proceed-btn{border:none;border-radius:25px;color:#fff;padding:.9rem 2rem}.modal-proceed-btn{background:#db4790}.modal-close-btn{background:#2683c3;background:var(--text-color-3)}.loader-container{align-items:center;display:flex;height:100vh;justify-content:center;min-height:100px}.loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #010101;border-radius:50%;border-top-color:transparent;height:60px;width:60px}.button-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.btn-loader{margin:0 auto}.btn-loader,.coupon-loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent!important;height:20px;width:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.password-complete-text{font-size:1.2rem!important;text-align:left}.registeration-list-wrapper{padding:30px 40px}.switch-back{margin-bottom:10px!important;text-align:right}.input-checkboxes>div{margin-bottom:15px}.input-checkboxes>div>label{margin-left:10px}.user-name-input-wrapper{display:flex;flex-wrap:wrap;gap:10px}.user-name-input-wrapper>.settings-input{flex:155px 0 1;width:20%}.user-name-input-wrapper>.settings-input-phone{flex:320px 0 1}@media (max-width:993px){.password-field{flex-wrap:wrap}.password-btn{flex:1 1;justify-content:center;padding:0 10px}.password-btn:last-child{flex:3 1}.password-field input{flex:60% 1;width:60%}.password-btns{flex:40% 1;width:40%}}@media (max-width:1279px) and (min-width:767px){.menu-ticket-wrapper>div:not(:nth-child(6n+1))>div{border-left:none}.menu-ticket-wrapper>div:not(:nth-child(3n+1))>div{border-left:1px solid rgba(0,0,0,.2)}}@media (max-width:767px){.email-domain{flex:1.5 1}.signup-form .input-field{padding:.5rem 1.2rem}.password-btns,.password-field input{flex:50% 1;width:50%}.coupon-guide-side>div:first-child:before{right:-37px}.buy-ticket p{font-size:.8rem!important}.buy-ticket-img{width:80px}.home-ticket-st strong{font-size:.9rem}.notifications-row{background-color:initial;gap:20px;padding:0}.notifications-row>div{background-color:#fff;border:3px solid #3690c6;border-radius:10px;padding:2rem 3rem;width:100%}.notifications-row.border:before{display:none}.price-info{margin-top:.1rem!important}.setting-row:not(.last-row){padding:0 .5rem 10px}.setting-row.last-row{padding:0 .5rem}.coupon-flow-left-margin{margin:40px 10px 40px 40px}span.flow-step{font-size:1.1rem;height:80px;width:80px}span.flow-step span{font-size:1.2rem}.coupon-flow-left{padding:1.5rem}.coupon-guide-side>div{padding:1rem 1.5rem}.coupon-guide-side>div>h4,.coupon-guide-side>div>p{padding:0 .6rem}.coupon-guide-side>div>h4{font-size:1.4rem!important}.coupon-guide-side>div>p{font-size:1rem!important}.header-wrapper{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:999}.mid-text-banner{font-size:clamp(.8rem,2vw,1rem)!important}.home-free-ticket-number-wrapper{background-color:#fff}.free-banner-body:after,.free-banner-body:before{max-width:100px}.menu-ticket-wrapper>div:not(:nth-child(6n+1))>div{border-left:none}.menu-ticket-wrapper>div:not(:nth-child(3n+1))>div{border-left:1px solid rgba(0,0,0,.2)}.staff-table{max-width:100%}.border-bottom-mobile{border-bottom:1px solid #d8e8fc;margin-bottom:1rem;padding-bottom:1rem;width:100%}.mobile-margin-top{margin-top:1rem}.main-heading:before{left:-55px;width:50px}.main-heading:after{right:-55px;width:50px}.header{padding:.5rem 0}.mobile-navigation{display:flex}.header-links-wrapper,.header-top-links{display:none}.card-wrapper.buy-ticket,.ratings-ticket-wrapper,.save-data-wrapper{padding:1rem .6rem}.rating-staff-info{margin-bottom:20px!important}.rating-table h6{font-size:.8rem!important}.rating-table>div{padding:.5rem}.main-heading{font-size:1.2rem!important}.section-pre-heading{font-size:.8rem!important}.rest-ratings{padding:0}.ratings-star-wrapper>div{padding:1rem}.rating-stars,.stars-wrapper{justify-content:center}.rating-stars>div{border-bottom:none;padding:0}.rating-stars>div:last-child{padding-top:1rem}.rating-stars{margin-bottom:1rem;padding:1rem 0;text-align:center}.card-tooltip>*{font-size:.9rem!important}.tip-wrapper>div{min-width:70px!important}.tip-wrapper button,.tip-wrapper>div:first-child>button{border-width:3px;font-size:.7rem!important;height:70px;padding:5px;width:70px}.tip-wrapper button span{font-size:1rem}.tip-wrapper{gap:5px}.tip-p.tip-wrapper{width:60px}.breadcrumb{padding:.2rem .6rem}.breadcrumb-bottom,.breadcrumb>span{font-size:.5rem;max-width:100%;text-overflow:clip;white-space:nowrap}.breadcrumb>span>span{font-size:.9rem}.breadcrumb:before{right:-14px}.card-section-bottom,.card-top-section{padding:1rem}.classification-heading{background-image:linear-gradient(transparent calc(100% - 10px),#f5dde8 0);font-size:1rem!important}.card-section-bottom>p{font-size:1rem!important;margin-bottom:30px!important}.staff-date{padding:.5rem .2rem}.staff-date>p{font-size:.7rem}.staff-date span{font-size:.8rem}.staff-date .day-date{font-size:1.3rem}.section{padding:50px 0}.section-heading{font-size:1.2rem!important}.breadcrumbs-wrapper{margin-bottom:0}.staff-time-wrapper{gap:3px}.time-range{font-size:.7rem;padding:.3rem .5rem}.ticket-minutes{font-size:.7rem;height:40px;top:-11px;width:40px}.buy-ticket-title-wrapper{gap:0!important;justify-content:space-between}.buy-ticket-title-wrapper .classification-heading{font-size:.9rem!important}.mobile-text-right{text-align:right}.buy-ticket .price span{font-size:1.5rem}.buy-ticket .price{border-bottom-width:2px;font-size:.7rem;padding-bottom:5px}section.payjp-wrapper{padding:1rem 0}.payjp-wrapper label.field>div{padding:0}.payjp-wrapper label.field>div>div{width:100%}.payjp-wrapper label.field>div>div:first-child{margin-bottom:10px}.card-images{gap:5px}.card-images img{width:30px}.cvv-text-info{margin:10px 0 0!important}.cvv-text-info>p,.save-data{font-size:.7rem!important}.user-button svg{width:18px}.tab-data{padding:.7rem 1.5rem}.home-ticket-wrapper{background:radial-gradient(15px at right,#0000 97%,#fff) 100%,radial-gradient(15px at left,#0000 97%,#fff) 0;background-repeat:no-repeat;background-size:51% 100%}.home-ticket-wrapper>div{padding:.5rem 20px}.element-box{padding:1rem 1.5rem}.container{padding-left:10px!important;padding-right:10px!important}.home-interview-number{font-size:1rem!important}.home-interview-number>svg{height:20px;width:20px}.home-ticket-details>h6{font-size:.8rem!important;margin-top:.6rem}.home-ticket-wrapper{align-items:center}.home-ticket-wrapper:before{border-width:2px}.home-coupon-number{margin-left:-30px!important}.free-ticket-card{padding:.9rem 1rem}.breadcrumbs-section{padding-bottom:50px}.MuiTypography-h6{font-size:1rem!important}.modal-wrapper{display:block;margin:50px 2% 2%;max-width:96%;outline:none;overflow:hidden;position:static;-webkit-transform:none;transform:none;width:auto}.modal{max-height:calc(98vh - 100px);min-height:auto}.modal>.modal-body,.modal>.modal-heading{padding:1rem}.modal-wrapper>div{height:100%;overflow-y:scroll}.modal-heading{gap:10px}.modal-heading>p{flex:1 1;text-align:left}.page-description{font-size:.8rem!important}.dates-column>div{font-size:12px;padding:5px 10px}.hide-mobile{display:none}.dates-select div{font-size:12px}.back-btns{gap:5px}.back-btns button{font-size:.7rem!important;padding:5px 10px!important}.hasMinutes~.ticket-image{margin-left:25px}.section-heading{padding-top:0}.saved-card-wrapper{padding:25px 10px}.saved-card{flex-wrap:wrap}.saved-card .card-brand,.saved-card input{flex:3 1}.saved-card .change-card{flex:5 1;font-size:.7rem}.purchase-list-card-content,.purchase-list-card-header{padding:.7rem 1.5rem}.user-name-input-wrapper{display:flex;flex-wrap:wrap;margin-bottom:10px!important}.user-name-input-wrapper p{flex:100% 1}.email-change-wrapper{display:flex;flex-wrap:wrap}.email-change-wrapper>*{border-bottom:none!important;flex:100% 1;max-width:100%;text-align:left}.user-name-input-wrapper>input{flex:1 1}.welcome-banner.welcome-bg{background:none;margin-top:0;padding:0}.free-banner-wrapper{padding-bottom:30px}.campaign-banner{background-color:#39a0de;background-image:url(/static/media/bg-banner.80230babd58d3b1c4fc6.png);background-position:50%;background-size:cover;padding:30px 0}.free-banner-body:after,.free-banner-body:before,.free-banner-title,.welcome-text-img{display:none}.free-banner-body,.free-banner-title{padding:.7rem 1rem}.free-banner-body>h5,.free-banner-title>p{font-size:1rem}.free-banner-body>h5{margin-bottom:1rem}.free-ticket-side-text:after,.free-ticket-side-text:before{top:-8px}.home-free-ticket-number-title,.home-free-ticket-number-wrapper>a,.og-price,.price-info{font-size:1rem!important}.home-free-ticket-number-wrapper>a{gap:5px}.home-free-ticket-number-wrapper>a>svg{height:20px;width:20px}span.disc-price>span{font-size:1.2rem;margin:0}span.smaller-font{font-size:.8rem!important}span.disc-price>.bigger-font{font-size:1.7rem;line-height:1}.price-info>strong{display:inline-block;font-size:1rem;margin:0 0 10px}.free-ticket-card{height:auto}.registeration-list-wrapper{padding:20px 10px}.agent-slot{padding:10px}.agent-name>p{font-size:.7rem;padding:0 2px}.staff-icon{font-size:2rem!important}.agent-name>img{margin:5px 0 0;padding:0 2px}.agent-name-wrapper span.staff-star>svg,span.staff-star>svg{height:14px!important;width:14px!important}.modal span.staff-star>svg{height:25px!important;width:25px!important}.modal .staff-star-wrapper .rating-text{font-size:1rem!important}.staff-star-wrapper{gap:5px}.agent-details .staff-star-wrapper{display:flex;gap:5px}.staff-star-wrapper .rating-text{font-size:12px;text-align:center}.star-wrapper{flex-wrap:wrap;margin:5px 0}.agent-completion{padding:2px}.agent-completion p,.staff-table-time{font-size:.7rem!important}.ticket-name,.ticket-number{font-size:1.1rem!important;margin-bottom:.3rem!important}.support-type{font-size:.7rem!important;margin-top:.8rem!important}.support-type span{font-size:.9rem!important}}@media (max-width:599px){.password-field input{flex:60% 1;width:60%}.password-btns{flex:40% 1;width:40%}.user-name-input-wrapper{flex-wrap:wrap}.user-name-input-wrapper>.settings-input{flex:155px 1;width:100%}.user-name-input-wrapper>.settings-input-phone{flex:320px 1}.breadcrumb-link{font-size:.7rem}.breadcrumb-link>*{margin-right:10px}.agent-name-wrapper span.staff-star>svg{height:10px!important;width:10px!important}span.staff-star>svg{height:12px!important;width:12px!important}.coupon-guide-side>div:first-child{background:linear-gradient(90deg,#bee2f8,#bee2f8 50%,#bee2f8 75%,#94d1f3)}.coupon-guide-side>div:first-child:before{right:-25px}.home-ticket-st strong{font-size:.6rem}.home-ticket-wrapper>div{padding:.4rem 15px}.notifications-row>div{padding:1rem 1.5rem}.buy-type-card>div,.element-box{padding:1rem}.coupon-flow-left-margin{margin:30px 10px 30px 30px}span.flow-step{font-size:.8rem;height:60px;width:60px}span.flow-step span{font-size:1rem}.coupon-flow-left{padding:1rem}.coupon-flow-left>h4{font-size:1.1rem!important}.coupon-flow-left>p,.coupon-flow-right p{font-size:.9rem!important}.coupon-flow-wrapper{margin-bottom:20px}.star-wrapper{margin:5px 0 0}.staff-star-wrapper{display:block;margin:0}.swiper-wrap{flex:100% 1;max-width:100%;position:relative}.home-ticket-wrapper{background:radial-gradient(10px at right,#0000 97%,#fff) 100%,radial-gradient(10px at left,#0000 97%,#fff) 0;background-repeat:no-repeat;background-size:51% 100%}.home-coupon-wrapper>div{padding:.5rem 10px}.coupon-input-wrapper{align-items:flex-start;flex-direction:column}.coupon-input-wrapper p{align-self:flex-start}.main-heading:before{left:-55px;width:50px}.main-heading:after{right:-55px;width:50px}.password-complete-text{font-size:1rem!important}.staff-icon{font-size:1.5rem!important}.agent-completion p,.agent-name>p{font-size:.5rem!important}.menu-ticket-wrapper>div>div{border-left:none!important}.menu-ticket-wrapper>div:not(:nth-child(odd))>div{border-left:1px solid rgba(0,0,0,.2)!important}.menu-ticket-wrapper>div:last-child>div:before,.menu-ticket-wrapper>div:nth-last-child(2)>div:before{background:none}.menu-modal>.modal>.modal-heading,.menu-ticket-wrapper{padding:.6rem 1rem}.agent-details .staff-star-wrapper{margin-top:5px}.agent-details .staff-star-wrapper .rating-text,.agent-details .star-wrapper{margin:0}.staff-star-wrapper .rating-text{font-size:10px!important;line-height:1;margin-bottom:5px;margin-top:0}.coupon-input-wrapper input{min-width:calc(100vw - 20px)}.mobile-text-left{text-align:left}.mobile-spacing-0>*{padding:0!important}}@media (max-width:459px){.rating-stars span{font-size:.7rem}.home-ticket-st span{font-size:.5rem}.coupon-guide-side>div{padding:.7rem 1rem}.coupon-guide-side>div>h4{font-size:1.2rem!important}.coupon-guide-side>div>p{font-size:.9rem!important}.month-name{font-size:1.1rem;padding:3px 10px}.calendar-dates{padding:10px}.calendar-dates span{font-size:.9rem}.calendar-dates span:before{height:30px;width:30px}.calendar-info{font-size:.7rem;margin-top:10px}.blue-dot,.pink-dot{height:20px;width:20px}.signup-group{padding:0 10px 2px}.signup-lp .container{padding-left:0!important;padding-right:0!important}.signup-lp .signup-group>div{padding:2px!important}}@media (max-width:389px){.password-field{flex-direction:column}.password-btns,.password-field input{flex:100% 1;width:100%}.password-btns{border-top:1px solid #ccc}.password-btn:first-child{border-left:none}.password-btn{padding:10px 0}}@media (max-width:309px){.calendar-week,.month-name{font-size:.9rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.0d4b1fa9.css.map*/