@layer components{.cart-skipass{position:fixed;bottom:0;left:0;right:0;background:var(--ant-color-bg-container);padding:var(--ant-padding);padding-bottom:max(var(--sa-bottom),var(--ant-padding));z-index:100;transform:translateY(100%);transition:transform .5s ease}.cart-skipass.show{transform:translateY(0)}.cart-skipass .cart-skipass-wrap{max-width:844px;margin:0 auto}.pass-card-ticket{background:var(--ant-kp-color-bg-container-secondary);border-radius:var(--ant-border-radius);padding:var(--ant-margin);flex:1}.pass-card-ticket .pass-card-ticket-price{text-align:right}.pass-card-ticket .pass-card-ticket-info-btn{font-size:16px;border:none;width:24px;height:24px;background:var(--ant-kp-color-bg-container-transparent)}}@layer components{:is(.pass-card-ticket .pass-card-ticket-info-btn):not(:hover){color:var(--ant-color-icon)}.pass-card-ticket .child{color:var(--ant-purple-6)}.pass-card-ticket-modal-root .markdown{font-size:inherit;line-height:inherit}:is(.pass-card-ticket-modal-root .markdown) li,:is(.pass-card-ticket-modal-root .markdown) ol,:is(.pass-card-ticket-modal-root .markdown) p,:is(.pass-card-ticket-modal-root .markdown) ul{font-size:inherit;line-height:inherit}}@layer components{.pass-card{background:var(--ant-color-bg-elevated);border-radius:var(--ant-border-radius-lg);overflow:hidden;padding:var(--ant-margin-lg) var(--ant-margin-xs) var(--ant-margin-xs);height:100%}.pass-card.with-image{padding:var(--ant-margin-xs)}.pass-card .pass-card-image-wrap{position:relative;height:200px}.pass-card .pass-card-image{border-radius:var(--ant-border-radius);object-fit:cover}.pass-card .pass-card-header{padding:0 var(--ant-margin)}.pass-card .pass-card-link{padding:0;border:none;background:transparent;color:var(--ant-color-info-text);cursor:pointer;font:inherit;text-align:left;transition:color .3s ease}:is(.pass-card .pass-card-link):hover{color:var(--ant-color-link-hover)}.pass-card-modal-root .markdown{font-size:inherit;line-height:inherit}:is(.pass-card-modal-root .markdown) li,:is(.pass-card-modal-root .markdown) ol,:is(.pass-card-modal-root .markdown) p,:is(.pass-card-modal-root .markdown) ul{font-size:inherit;line-height:inherit}}@layer components{.skipass-tabs{width:100%;overflow-x:auto;padding-inline:var(--ant-kp-layout-margin);scrollbar-width:none}.skipass-tabs::-webkit-scrollbar{display:none}.skipass-tabs .skipass-tabs-trigger{max-width:fit-content;width:100%;text-align:left;border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius-lg);padding:var(--ant-margin-sm) var(--ant-padding-md);background:transparent;font:inherit;cursor:pointer;flex-shrink:0;transition:background-color .3s ease,border-color .3s ease}.active:is(.skipass-tabs .skipass-tabs-trigger),:is(.skipass-tabs .skipass-tabs-trigger):hover{border-color:var(--ant-kp-color-border-brand)}@media screen and (max-width:767px){.skipass-tabs .skipass-tabs-meta{gap:2px}}@media screen and (min-width:767px){.skipass-tabs{padding-inline:0}.skipass-tabs .skipass-tabs-trigger{min-width:fit-content}}}@layer components{.client-skipass .client-skipass-navigation{background-color:var(--ant-kp-color-bg-header)}:is(.client-skipass .client-skipass-top,.client-skipass .client-skipass-content)>*{max-width:var(--layout-width-standard);margin:0 auto;width:100%}.client-skipass .client-skipass-top{background-color:var(--ant-kp-color-bg-header);padding-top:var(--ant-kp-layout-main-margin)}:is(.client-skipass .client-skipass-header) .ant-typography{padding-inline:var(--ant-kp-layout-margin)}.client-skipass .client-skipass-content{padding-top:var(--ant-kp-layout-section-row-margin-m);padding-bottom:var(--ant-kp-layout-section-margin)}.client-skipass .client-skipass-block{padding-inline:var(--ant-kp-layout-margin)}.client-skipass .client-skipass-loading{min-height:280px}.client-skipass .sticky-tabs .ant-tabs .ant-tabs-nav:before{display:none}.client-skipass .ant.ant-alert{width:fit-content}.client-skipass .sticky-tabs.fixed .ant-tabs .ant-tabs-nav-list{padding-inline:var(--ant-kp-layout-margin)}@media screen and (min-width:767px){.client-skipass .client-skipass-content,.client-skipass .client-skipass-top{padding-inline:var(--ant-kp-layout-margin)}:is(.client-skipass .client-skipass-header) .ant-typography{padding-inline:0}.client-skipass .client-skipass-block,.client-skipass .sticky-container,.client-skipass .sticky-tabs .ant-tabs .ant-tabs-nav-list{padding-inline:0}}@media screen and (min-width:1200px){.client-skipass .sticky-tabs.fixed .ant-tabs .ant-tabs-nav{max-width:var(--layout-width-wide);margin:0 auto;width:100%}}:is(.pass-card-ticket-modal-root,.pass-card-modal-root) .ant-modal .ant-modal-close{--ant-border-radius-lg:16px;border-radius:var(--ant-border-radius-lg)}:is(.pass-card-ticket-modal-root,.pass-card-modal-root) h3{padding-right:20px}}