:root,[data-theme=promiseland]{--color-primary:#1a5c3a;--color-primary-hover:#144a2e;--color-accent:#c9a227;--btn-radius:8px}body{margin:0}.skeleton{border-radius:8px;transition:opacity .3s cubic-bezier(.4,0,.2,1);animation:1.6s cubic-bezier(.4,0,.6,1) infinite skeleton-pulse;position:relative;overflow:hidden;box-shadow:none!important;background-color:#e5e7eb!important;background-image:none!important;border:0!important}.skeleton:after{content:"";background:linear-gradient(90deg,#e5e7eb00 0%,#ffffffa6 50%,#e5e7eb00 100%);animation:1.6s ease-in-out infinite skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes skeleton-sweep{to{transform:translate(100%)}}#nsa-nav #menu-link .navlink,#nsa-nav #menu-link .navlink:hover,#nsa-nav #menu-link .navlink:focus,#nsa-nav #menu-link .navlink.active{font-weight:500!important}#nsa-nav #menu-link .navlink{color:#3d5263;transition:color .15s,opacity .15s}#nsa-nav #menu-link .navlink:hover{color:var(--color-primary);opacity:.9}#nsa-nav #menu-link .navlink.active{color:var(--color-primary);text-shadow:0 0 .4px}#nsa-nav #menu-link .navlink.active span,#nsa-nav #menu-link .navlink:hover span{font-weight:inherit!important}.overlay{opacity:0;pointer-events:none;z-index:1040;background:#0006;transition:opacity .2s;position:fixed;inset:0}.overlay.active{opacity:1;pointer-events:auto}.notification-sidebar{z-index:1050;background:#fff;width:min(360px,100%);height:100%;transition:transform .2s;position:fixed;top:0;right:0;transform:translate(100%)}.notification-sidebar.active{transform:translate(0)}#promise-land .btn-primary{background-color:var(--color-primary);border-color:var(--color-primary)}#promise-land .text-primary{color:var(--color-primary)!important}#echo-house-attendee .bg-grey,#promise-land .bg-grey,#echo-house-attendee .bg-grey-light,#promise-land .bg-grey-light{background-color:#fafbfc!important}#echo-house-attendee .text-secondary,#promise-land .text-secondary{color:#3d5263!important}#echo-house-attendee .truncate-container{align-items:stretch;gap:0;width:100%;display:flex}#echo-house-attendee .truncate-container .portal-link-wrapper{flex:1;min-width:0}#echo-house-attendee .truncate-container .portal-link-wrapper .form-control{border-top-right-radius:0;border-bottom-right-radius:0}#echo-house-attendee .truncate-container .actions .btn{border-top-left-radius:0;border-bottom-left-radius:0;height:100%}#echo-house-attendee .absolute-bottom.paybtn{z-index:1040;box-sizing:border-box;max-width:100%;position:fixed;bottom:-75px;left:50%;right:auto;transform:translate(-50%,-99%);width:100%!important}@media (max-width:991px){#echo-house-attendee #promise-land .bg-ticketlayout,#echo-house-attendee .promise-land .bg-ticketlayout{background-color:#f2f5f7!important}}@media (max-width:991.98px){#echo-house-attendee #nsa-nav.checkout-flow-nav{z-index:1030;height:65px;position:fixed;inset:0 0 auto;display:flex!important}#echo-house-attendee #nsa-nav.checkout-flow-nav #menu-link{display:none!important}#echo-house-attendee #nsa-nav.checkout-flow-nav~.content .checkout-height{height:calc(100svh - 65px)!important;min-height:calc(100svh - 65px)!important}#echo-house-attendee #nsa-nav.checkout-flow-nav~.content .bg-ticketlayout{min-height:calc(100svh - 65px)!important}#echo-house-attendee.purchase-flow .hide-scroll.svh-65,#echo-house-attendee.purchase-flow .pagescroll,#echo-house-attendee.purchase-flow .bg-ticketlayout{height:100svh!important;min-height:100svh!important}#echo-house-attendee.purchase-flow .bg-ticketlayout{border-radius:0!important}}#promise-land .ticketBg.blue-black,#promise-land .ticketcard.blue-black .ticketBg{background-color:var(--color-primary)!important}#promise-land .ticketcard.active{box-shadow:0 0 0 1px var(--color-primary);border-color:var(--color-primary)!important}#promise-land .border-bottom-dashed{border-bottom:1px dashed #d6dde3}#promise-land .bottom-drawer{z-index:1050;background:#fff;border-radius:16px 16px 0 0;max-height:92vh;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 24px #030f1a1f}#promise-land .bottom-drawer.drawer-open{transform:translateY(0)}#promise-land .bottom-drawer .drawer-content{max-height:92vh;position:relative;overflow:hidden}#promise-land .bottom-drawer .close-btn{z-index:2;background:0 0;border:0;position:absolute;top:12px;right:16px}#promise-land .bg-greytowhite{background:linear-gradient(#fafbfc 0%,#fff 40%)}#promise-land .ticketlistheight{-webkit-overflow-scrolling:touch;max-height:min(70vh,560px);overflow-y:auto}#promise-land .max-width-370{max-width:370px}#promise-land .bg-dark-primary{background-color:var(--color-primary)!important}#promise-land .btn-teal{color:#fff;background-color:#0d9488;border-color:#0d9488}#promise-land .btn-teal:disabled,#promise-land .btn-teal.disabled{opacity:.55;cursor:not-allowed}#promise-land .activateTicket-handImg{max-width:280px;height:auto}#promise-land .activateTicket-card-height{min-height:min(52vh,420px)}#promise-land .opacity-5{opacity:.05}#promise-land .padding-lg-25{padding:1rem}@media (min-width:992px){#promise-land .padding-lg-25{padding:1.5rem}#promise-land .padding-lg-40{padding:2.5rem}}@media (max-width:991.98px){#echo-house-attendee.purchase-flow #nsa-nav.purchase-flow-nav,#echo-house-attendee.purchase-flow #nsa-nav{display:none!important}#echo-house-attendee .purchase-flow-content{padding-top:0!important}#echo-house-attendee .ticket-purchase-mobile-bar{top:0!important}#echo-house-attendee .ticket-purchase-scroll-pad{padding-top:4.75rem!important;padding-bottom:5.5rem!important}}@media (min-width:992px){#echo-house-attendee .purchase-flow-content{padding-top:0}#echo-house-attendee .ticket-purchase-scroll-pad{padding-top:1rem!important;padding-bottom:1rem!important}}#promise-land .sm\:padding-20{padding:1.25rem}
