.sidenav{height:100vh;width:0;position:fixed;z-index:1;top:0;left:0;background-color:var(--yeg-blue);overflow:hidden;padding:30px 0;transition:.5s;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.sidenav .menu-button{background-color:transparent;display:flex;align-items:center}.sidenav .side-nav-item{padding:0 20px}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;z-index:1;overflow:hidden}#main{transition:margin-left .5s}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}header{background:var(--yeg-blue);color:#fff;text-align:center;padding:2rem 1rem;min-height:131px;display:flex;align-items:center;justify-content:space-between}.lang-menu-popup{right:0;z-index:1}button.lang-button{background-color:var(--basic-bg-color-light);border-radius:6px;color:var(--yeg-blue);padding:8px 12px;display:flex;align-content:center;gap:4px}button.lang-button p{font-size:.875rem;color:var(--yeg-blue);line-height:100%;vertical-align:middle;letter-spacing:-.5px}button.lang-button img{width:6px}.progress-bar-container{width:100%;padding:30px 24px 26px!important;border-radius:10px;background-color:var(--basic-bg-color-light);box-shadow:0 4px 10px #00000040;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25)}.progress-bar-container .progress-bar-wrapper{width:100%;height:42px}.progress-bar-container .progress-bar-wrapper .progress-bar{background-color:var(--basic-bg-color);border-radius:8px;overflow:hidden;left:0;right:0;height:16px}.progress-bar-container .progress-bar-wrapper .progress{background-image:linear-gradient(to right,var(--yeg-blue),var(--primary-color));border-radius:8px;left:0;height:16px}.progress-bar-container .progress-bar-wrapper p{font-size:13px;color:var(--text-color-primary);top:-22px;white-space:nowrap;font-weight:600;letter-spacing:-.8px}.progress-bar-container .progress-bar-wrapper .pointer{top:-4px;width:24px;display:flex;flex-direction:column;align-items:center}.progress-bar-container .progress-bar-wrapper .filled{position:relative}.progress-bar-container .progress-bar-wrapper .filled img{width:100%;position:absolute;top:30%}.spendable-container{width:100%;padding:16px!important;border-radius:10px;background-color:var(--basic-bg-color-light);box-shadow:0 4px 10px #00000040;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);display:grid;grid-template-columns:1fr auto;align-items:center;margin:8px 0}.spendable-container>div{display:grid;grid-template-columns:auto auto;align-items:center;gap:6px}@media (min-width: 480px){.progress-bar-container{max-width:1200px!important}.tier-tracker-header{width:100%;justify-content:space-between!important;max-width:1200px!important}.book-parking-banner{width:100%;max-width:1200px!important}.book-parking-cta-group{grid-template-columns:1fr 1fr}}.percentage-circle{background-image:#ECEEF4;background-image:-moz-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#dc58a2 50%,#dc58a2 100%);background-image:-webkit-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#dc58a2 50%,#dc58a2 100%);background-image:linear-gradient(to right,#eceef4,#eceef4 50%,#dc58a2 50%,#dc58a2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color",endColorstr="$end-color",GradientType=1);position:relative;width:100px;height:100px;background-color:#eceef4;border-radius:50%;margin:30px}.percentage-circle:before,.percentage-circle:after{content:"";display:block}.percentage-circle:before{margin-left:50%;height:100%;transform-origin:left;border-radius:0 100% 100% 0/50%}.percentage-circle:after{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;background:#fff;width:60px;height:60px;z-index:10}.percentage-circle span{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translate(2px);display:block;width:100%;height:20px;font-size:20px;line-height:1;letter-spacing:1px;text-align:center;z-index:50;font-weight:700}.percentage-circle.circle-red{background-image:#ECEEF4;background-image:-moz-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#F44A5F 50%,#F44A5F 100%);background-image:-webkit-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#F44A5F 50%,#F44A5F 100%);background-image:linear-gradient(to right,#eceef4,#eceef4 50%,#f44a5f 50%,#f44a5f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color",endColorstr="$end-color",GradientType=1)}.percentage-circle.circle-red span{color:#f3324a}.percentage-circle.circle-orange{background-image:#ECEEF4;background-image:-moz-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#FFB802 50%,#FFB802 100%);background-image:-webkit-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#FFB802 50%,#FFB802 100%);background-image:linear-gradient(to right,#eceef4,#eceef4 50%,#ffb802 50%,#ffb802);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color",endColorstr="$end-color",GradientType=1)}.percentage-circle.circle-orange span{color:#e8a700}.percentage-circle.circle-yellow{background-image:#ECEEF4;background-image:-moz-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#f8DA00 50%,#f8DA00 100%);background-image:-webkit-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#f8DA00 50%,#f8DA00 100%);background-image:linear-gradient(to right,#eceef4,#eceef4 50%,#f8da00 50%,#f8da00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color",endColorstr="$end-color",GradientType=1)}.percentage-circle.circle-yellow span{color:#dfc400}.percentage-circle.circle-green{background-image:#ECEEF4;background-image:-moz-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#00B48C 50%,#00B48C 100%);background-image:-webkit-linear-gradient(left,#ECEEF4 0%,#ECEEF4 50%,#00B48C 50%,#00B48C 100%);background-image:linear-gradient(to right,#eceef4,#eceef4 50%,#00b48c 50%,#00b48c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color",endColorstr="$end-color",GradientType=1)}.percentage-circle.circle-green span{color:#009b78}.circle-1:before{background-color:inherit;-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.circle-2:before{background-color:inherit;-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.circle-3:before{background-color:inherit;-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.circle-4:before{background-color:inherit;-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.circle-5:before{background-color:inherit;-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.circle-6:before{background-color:inherit;-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.circle-7:before{background-color:inherit;-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.circle-8:before{background-color:inherit;-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.circle-9:before{background-color:inherit;-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.circle-10:before{background-color:inherit;-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.circle-11:before{background-color:inherit;-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.circle-12:before{background-color:inherit;-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.circle-13:before{background-color:inherit;-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg)}.circle-14:before{background-color:inherit;-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.circle-15:before{background-color:inherit;-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.circle-16:before{background-color:inherit;-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.circle-17:before{background-color:inherit;-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.circle-18:before{background-color:inherit;-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.circle-19:before{background-color:inherit;-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.circle-20:before{background-color:inherit;-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.circle-21:before{background-color:inherit;-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg)}.circle-22:before{background-color:inherit;-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.circle-23:before{background-color:inherit;-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.circle-24:before{background-color:inherit;-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.circle-25:before{background-color:inherit;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.circle-26:before{background-color:inherit;-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg)}.circle-27:before{background-color:inherit;-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.circle-28:before{background-color:inherit;-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.circle-29:before{background-color:inherit;-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.circle-30:before{background-color:inherit;-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.circle-31:before{background-color:inherit;-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg)}.circle-32:before{background-color:inherit;-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.circle-33:before{background-color:inherit;-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.circle-34:before{background-color:inherit;-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.circle-35:before{background-color:inherit;-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.circle-36:before{background-color:inherit;-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.circle-37:before{background-color:inherit;-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg)}.circle-38:before{background-color:inherit;-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.circle-39:before{background-color:inherit;-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.circle-40:before{background-color:inherit;-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.circle-41:before{background-color:inherit;-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.circle-42:before{background-color:inherit;-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg)}.circle-43:before{background-color:inherit;-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.circle-44:before{background-color:inherit;-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.circle-45:before{background-color:inherit;-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.circle-46:before{background-color:inherit;-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.circle-47:before{background-color:inherit;-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg)}.circle-48:before{background-color:inherit;-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.circle-49:before{background-color:inherit;-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.circle-50:before{background-color:inherit;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.circle-51:before{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.circle-51.circle-red:before{background-color:#f44a5f}.circle-51.circle-orange:before{background-color:#ffb802}.circle-51.circle-yellow:before{background-color:#f8da00}.circle-51.circle-green:before{background-color:#00b48c}.circle-52:before{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.circle-52.circle-red:before{background-color:#f44a5f}.circle-52.circle-orange:before{background-color:#ffb802}.circle-52.circle-yellow:before{background-color:#f8da00}.circle-52.circle-green:before{background-color:#00b48c}.circle-53:before{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.circle-53.circle-red:before{background-color:#f44a5f}.circle-53.circle-orange:before{background-color:#ffb802}.circle-53.circle-yellow:before{background-color:#f8da00}.circle-53.circle-green:before{background-color:#00b48c}.circle-54:before{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.circle-54.circle-red:before{background-color:#f44a5f}.circle-54.circle-orange:before{background-color:#ffb802}.circle-54.circle-yellow:before{background-color:#f8da00}.circle-54.circle-green:before{background-color:#00b48c}.circle-55:before{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.circle-55.circle-red:before{background-color:#f44a5f}.circle-55.circle-orange:before{background-color:#ffb802}.circle-55.circle-yellow:before{background-color:#f8da00}.circle-55.circle-green:before{background-color:#00b48c}.circle-56:before{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.circle-56.circle-red:before{background-color:#f44a5f}.circle-56.circle-orange:before{background-color:#ffb802}.circle-56.circle-yellow:before{background-color:#f8da00}.circle-56.circle-green:before{background-color:#00b48c}.circle-57:before{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.circle-57.circle-red:before{background-color:#f44a5f}.circle-57.circle-orange:before{background-color:#ffb802}.circle-57.circle-yellow:before{background-color:#f8da00}.circle-57.circle-green:before{background-color:#00b48c}.circle-58:before{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.circle-58.circle-red:before{background-color:#f44a5f}.circle-58.circle-orange:before{background-color:#ffb802}.circle-58.circle-yellow:before{background-color:#f8da00}.circle-58.circle-green:before{background-color:#00b48c}.circle-59:before{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.circle-59.circle-red:before{background-color:#f44a5f}.circle-59.circle-orange:before{background-color:#ffb802}.circle-59.circle-yellow:before{background-color:#f8da00}.circle-59.circle-green:before{background-color:#00b48c}.circle-60:before{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.circle-60.circle-red:before{background-color:#f44a5f}.circle-60.circle-orange:before{background-color:#ffb802}.circle-60.circle-yellow:before{background-color:#f8da00}.circle-60.circle-green:before{background-color:#00b48c}.circle-61:before{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.circle-61.circle-red:before{background-color:#f44a5f}.circle-61.circle-orange:before{background-color:#ffb802}.circle-61.circle-yellow:before{background-color:#f8da00}.circle-61.circle-green:before{background-color:#00b48c}.circle-62:before{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.circle-62.circle-red:before{background-color:#f44a5f}.circle-62.circle-orange:before{background-color:#ffb802}.circle-62.circle-yellow:before{background-color:#f8da00}.circle-62.circle-green:before{background-color:#00b48c}.circle-63:before{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg)}.circle-63.circle-red:before{background-color:#f44a5f}.circle-63.circle-orange:before{background-color:#ffb802}.circle-63.circle-yellow:before{background-color:#f8da00}.circle-63.circle-green:before{background-color:#00b48c}.circle-64:before{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.circle-64.circle-red:before{background-color:#f44a5f}.circle-64.circle-orange:before{background-color:#ffb802}.circle-64.circle-yellow:before{background-color:#f8da00}.circle-64.circle-green:before{background-color:#00b48c}.circle-65:before{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.circle-65.circle-red:before{background-color:#f44a5f}.circle-65.circle-orange:before{background-color:#ffb802}.circle-65.circle-yellow:before{background-color:#f8da00}.circle-65.circle-green:before{background-color:#00b48c}.circle-66:before{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.circle-66.circle-red:before{background-color:#f44a5f}.circle-66.circle-orange:before{background-color:#ffb802}.circle-66.circle-yellow:before{background-color:#f8da00}.circle-66.circle-green:before{background-color:#00b48c}.circle-67:before{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.circle-67.circle-red:before{background-color:#f44a5f}.circle-67.circle-orange:before{background-color:#ffb802}.circle-67.circle-yellow:before{background-color:#f8da00}.circle-67.circle-green:before{background-color:#00b48c}.circle-68:before{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.circle-68.circle-red:before{background-color:#f44a5f}.circle-68.circle-orange:before{background-color:#ffb802}.circle-68.circle-yellow:before{background-color:#f8da00}.circle-68.circle-green:before{background-color:#00b48c}.circle-69:before{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.circle-69.circle-red:before{background-color:#f44a5f}.circle-69.circle-orange:before{background-color:#ffb802}.circle-69.circle-yellow:before{background-color:#f8da00}.circle-69.circle-green:before{background-color:#00b48c}.circle-70:before{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.circle-70.circle-red:before{background-color:#f44a5f}.circle-70.circle-orange:before{background-color:#ffb802}.circle-70.circle-yellow:before{background-color:#f8da00}.circle-70.circle-green:before{background-color:#00b48c}.circle-71:before{-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg)}.circle-71.circle-red:before{background-color:#f44a5f}.circle-71.circle-orange:before{background-color:#ffb802}.circle-71.circle-yellow:before{background-color:#f8da00}.circle-71.circle-green:before{background-color:#00b48c}.circle-72:before{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.circle-72.circle-red:before{background-color:#f44a5f}.circle-72.circle-orange:before{background-color:#ffb802}.circle-72.circle-yellow:before{background-color:#f8da00}.circle-72.circle-green:before{background-color:#00b48c}.circle-73:before{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.circle-73.circle-red:before{background-color:#f44a5f}.circle-73.circle-orange:before{background-color:#ffb802}.circle-73.circle-yellow:before{background-color:#f8da00}.circle-73.circle-green:before{background-color:#00b48c}.circle-74:before{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.circle-74.circle-red:before{background-color:#f44a5f}.circle-74.circle-orange:before{background-color:#ffb802}.circle-74.circle-yellow:before{background-color:#f8da00}.circle-74.circle-green:before{background-color:#00b48c}.circle-75:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.circle-75.circle-red:before{background-color:#f44a5f}.circle-75.circle-orange:before{background-color:#ffb802}.circle-75.circle-yellow:before{background-color:#f8da00}.circle-75.circle-green:before{background-color:#00b48c}.circle-76:before{-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg)}.circle-76.circle-red:before{background-color:#f44a5f}.circle-76.circle-orange:before{background-color:#ffb802}.circle-76.circle-yellow:before{background-color:#f8da00}.circle-76.circle-green:before{background-color:#00b48c}.circle-77:before{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.circle-77.circle-red:before{background-color:#f44a5f}.circle-77.circle-orange:before{background-color:#ffb802}.circle-77.circle-yellow:before{background-color:#f8da00}.circle-77.circle-green:before{background-color:#00b48c}.circle-78:before{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.circle-78.circle-red:before{background-color:#f44a5f}.circle-78.circle-orange:before{background-color:#ffb802}.circle-78.circle-yellow:before{background-color:#f8da00}.circle-78.circle-green:before{background-color:#00b48c}.circle-79:before{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.circle-79.circle-red:before{background-color:#f44a5f}.circle-79.circle-orange:before{background-color:#ffb802}.circle-79.circle-yellow:before{background-color:#f8da00}.circle-79.circle-green:before{background-color:#00b48c}.circle-80:before{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.circle-80.circle-red:before{background-color:#f44a5f}.circle-80.circle-orange:before{background-color:#ffb802}.circle-80.circle-yellow:before{background-color:#f8da00}.circle-80.circle-green:before{background-color:#00b48c}.circle-81:before{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg)}.circle-81.circle-red:before{background-color:#f44a5f}.circle-81.circle-orange:before{background-color:#ffb802}.circle-81.circle-yellow:before{background-color:#f8da00}.circle-81.circle-green:before{background-color:#00b48c}.circle-82:before{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.circle-82.circle-red:before{background-color:#f44a5f}.circle-82.circle-orange:before{background-color:#ffb802}.circle-82.circle-yellow:before{background-color:#f8da00}.circle-82.circle-green:before{background-color:#00b48c}.circle-83:before{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.circle-83.circle-red:before{background-color:#f44a5f}.circle-83.circle-orange:before{background-color:#ffb802}.circle-83.circle-yellow:before{background-color:#f8da00}.circle-83.circle-green:before{background-color:#00b48c}.circle-84:before{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.circle-84.circle-red:before{background-color:#f44a5f}.circle-84.circle-orange:before{background-color:#ffb802}.circle-84.circle-yellow:before{background-color:#f8da00}.circle-84.circle-green:before{background-color:#00b48c}.circle-85:before{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.circle-85.circle-red:before{background-color:#f44a5f}.circle-85.circle-orange:before{background-color:#ffb802}.circle-85.circle-yellow:before{background-color:#f8da00}.circle-85.circle-green:before{background-color:#00b48c}.circle-86:before{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.circle-86.circle-red:before{background-color:#f44a5f}.circle-86.circle-orange:before{background-color:#ffb802}.circle-86.circle-yellow:before{background-color:#f8da00}.circle-86.circle-green:before{background-color:#00b48c}.circle-87:before{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg)}.circle-87.circle-red:before{background-color:#f44a5f}.circle-87.circle-orange:before{background-color:#ffb802}.circle-87.circle-yellow:before{background-color:#f8da00}.circle-87.circle-green:before{background-color:#00b48c}.circle-88:before{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.circle-88.circle-red:before{background-color:#f44a5f}.circle-88.circle-orange:before{background-color:#ffb802}.circle-88.circle-yellow:before{background-color:#f8da00}.circle-88.circle-green:before{background-color:#00b48c}.circle-89:before{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.circle-89.circle-red:before{background-color:#f44a5f}.circle-89.circle-orange:before{background-color:#ffb802}.circle-89.circle-yellow:before{background-color:#f8da00}.circle-89.circle-green:before{background-color:#00b48c}.circle-90:before{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.circle-90.circle-red:before{background-color:#f44a5f}.circle-90.circle-orange:before{background-color:#ffb802}.circle-90.circle-yellow:before{background-color:#f8da00}.circle-90.circle-green:before{background-color:#00b48c}.circle-91:before{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.circle-91.circle-red:before{background-color:#f44a5f}.circle-91.circle-orange:before{background-color:#ffb802}.circle-91.circle-yellow:before{background-color:#f8da00}.circle-91.circle-green:before{background-color:#00b48c}.circle-92:before{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg)}.circle-92.circle-red:before{background-color:#f44a5f}.circle-92.circle-orange:before{background-color:#ffb802}.circle-92.circle-yellow:before{background-color:#f8da00}.circle-92.circle-green:before{background-color:#00b48c}.circle-93:before{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.circle-93.circle-red:before{background-color:#f44a5f}.circle-93.circle-orange:before{background-color:#ffb802}.circle-93.circle-yellow:before{background-color:#f8da00}.circle-93.circle-green:before{background-color:#00b48c}.circle-94:before{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.circle-94.circle-red:before{background-color:#f44a5f}.circle-94.circle-orange:before{background-color:#ffb802}.circle-94.circle-yellow:before{background-color:#f8da00}.circle-94.circle-green:before{background-color:#00b48c}.circle-95:before{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.circle-95.circle-red:before{background-color:#f44a5f}.circle-95.circle-orange:before{background-color:#ffb802}.circle-95.circle-yellow:before{background-color:#f8da00}.circle-95.circle-green:before{background-color:#00b48c}.circle-96:before{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.circle-96.circle-red:before{background-color:#f44a5f}.circle-96.circle-orange:before{background-color:#ffb802}.circle-96.circle-yellow:before{background-color:#f8da00}.circle-96.circle-green:before{background-color:#00b48c}.circle-97:before{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg)}.circle-97.circle-red:before{background-color:#f44a5f}.circle-97.circle-orange:before{background-color:#ffb802}.circle-97.circle-yellow:before{background-color:#f8da00}.circle-97.circle-green:before{background-color:#00b48c}.circle-98:before{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.circle-98.circle-red:before{background-color:#f44a5f}.circle-98.circle-orange:before{background-color:#ffb802}.circle-98.circle-yellow:before{background-color:#f8da00}.circle-98.circle-green:before{background-color:#00b48c}.circle-99:before{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.circle-99.circle-red:before{background-color:#f44a5f}.circle-99.circle-orange:before{background-color:#ffb802}.circle-99.circle-yellow:before{background-color:#f8da00}.circle-99.circle-green:before{background-color:#00b48c}.circle-100:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.circle-100.circle-red:before{background-color:#f44a5f}.circle-100.circle-orange:before{background-color:#ffb802}.circle-100.circle-yellow:before{background-color:#f8da00}.circle-100.circle-green:before{background-color:#00b48c}.donut-percentage-text{top:0;right:0;bottom:0;left:0}.modal-container{top:50%;left:50%;transform:translate(-50%,-50%);width:min(90%,500px)}.video-step-content{width:100%;height:100%}.dialog-subcontent{max-height:95vh;overflow:auto}@media (min-width: 500px){.modal-container{width:calc(100% - 6em)!important;max-width:unset!important;height:75vh}.modal-container>div{width:100%;height:100%}.video-player-container{width:100%!important;height:100%!important}.multi-step-modal{max-width:500px!important}}.sub-challenge-card{padding-top:1em}.sub-challenge-card .sub-challenge-img{width:100px}.sub-challenge-card .sub-challenge-points-icon{width:16px;height:16px}.sub-challenge-card .sub-challenge-points{padding:4px;top:0;right:0}.floating-icons{position:absolute;display:grid;left:-28px}.floating-icons>img{justify-self:center}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50;width:100%}.dialog-overlay .dialog-container{width:100%;max-width:480px;height:90vh;max-height:900px;background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:auto}.dialog-overlay .dialog-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;flex-shrink:0}.dialog-overlay .close-button{width:40px;height:40px;border-radius:50%;border:2px solid #1e3a5f;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:700;color:#1e3a5f}.dialog-overlay .close-button:hover{background:#f0f0f0}.dialog-overlay .close-btn{background:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:50%;font-size:26px;width:44px;height:44px;font-weight:100}.dialog-overlay .points-badge{display:flex;align-items:center;background:#4a7ba7;color:#fff;padding:8px 20px;border-radius:24px;font-weight:600;font-size:16px}.dialog-overlay .points-badge img{margin-right:.5rem}.dialog-overlay .points-icon{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#4a7ba7}.dialog-overlay .progress-indicator{width:56px;height:56px;border:5px solid #1e3a5f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#1e3a5f;background:#fff}.dialog-overlay .dialog-content{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:1rem;margin:1rem;width:calc(100% - 2rem)}.dialog-overlay .question-image{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px}.dialog-overlay .question-text{font-size:22px;font-weight:600;color:#1e3a5f;line-height:1.4}.dialog-overlay .options-container{display:flex;flex-direction:column;gap:12px}.dialog-overlay .option-button{padding:16px 24px;border:2px solid #1e3a5f;border-radius:32px;background:#fff;font-size:16px;font-weight:500;color:#1e3a5f;cursor:pointer;transition:all .2s;text-align:left}.dialog-overlay .option-button.selected{background:#1e3a5f;color:#fff}.dialog-overlay .dialog-footer{padding:20px;flex-shrink:0}.dialog-overlay .next-button{width:100%;padding:18px;background:#1e3a5f;color:#fff;border:none;border-radius:32px;font-size:18px;font-weight:600;cursor:pointer;transition:background .2s}.dialog-overlay .next-button:hover{background:#2d5080}.dialog-overlay .next-button:disabled{background:#ccc;cursor:not-allowed}.dialog-overlay .dialog-container.hidden .dialog-header,.dialog-overlay .dialog-container.hidden .dialog-content,.dialog-overlay .dialog-container.hidden .dialog-footer{display:none}.dialog-overlay .hidden{display:none!important}.dialog-overlay button[disabled]{background-color:#bababa;cursor:not-allowed}.dialog-overlay .dialog-message{display:flex;justify-content:center;height:100%;background-size:cover;background-position:bottom center;background-repeat:no-repeat;padding-top:50%}.dialog-overlay .dialog-message .points-badge{width:auto;margin-right:auto;margin-left:auto}.dialog-overlay .dialog-message.success{background-image:url(./assets/success-bg.png)}.dialog-overlay .dialog-message.fail{background-image:url(./assets/fail-bg.png)}.dialog-overlay .success-message,.dialog-overlay .fail-message{text-align:center;width:90%}.video-player-container{height:250px;width:360px}.survey-modal{padding:0!important;max-width:450px!important;height:fit-content}.survey-modal input[type=date]{width:100%;min-height:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;padding:0}.survey-modal input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:block;position:absolute;right:10px;width:20px;height:100%;cursor:pointer}.survey-modal .survey-modal-close-button{top:1rem;right:1rem;width:44px;height:44px}.survey-step-indicator-stripe{height:4px;border-radius:2px;background-color:var(--tertiary-color)}.survey-step-indicator-stripe.active{background-color:var(--primary-color)}.like-option.selected,.dislike-option.selected,.option-select.selected{background-color:var(--text-color-secondary)}.option-select.selected p{color:var(--text-color-white);font-weight:600}.multi-step-modal{overflow:auto}.multi-step-steps-container{position:relative}.multi-step-vertical-doted-line{position:absolute;left:-16px;top:0;bottom:0;right:calc(100% + 16px);border:1px dotted}.giftcard-modal{max-width:450px!important}.referral-modal-close-button{top:0;right:0;width:44px;height:44px}.menu-button{background-color:transparent}.home-cards-container{display:flex;flex-direction:column;gap:1rem}.book-parking-banner{border-radius:10px;background-color:var(--basic-bg-color-light);padding:30px 20px;box-shadow:0 4px 10px #00000040;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25)}@media (min-width: 768px){.home-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1rem}.home-cards-container .book-parking-banner{grid-column:1 / 4;max-width:45%}}.signup-page{height:100vh;display:flex;align-items:stretch;justify-content:start}.signup-page .signup-card{padding:3rem;border-radius:0;width:50%;display:flex;flex-direction:column;justify-content:space-between}.signup-page .signup-card .signup-logo{margin-top:2rem;width:200px}.signup-page .signup-card .signup-header-mobile{display:none}.signup-page .signup-card .signup-content{max-width:450px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.signup-page .signup-card .signup-content h1{line-height:normal}.signup-page .signup-card .signup-content p{font-size:1.25rem}.signup-page .signup-card button{padding:1rem}.signup-page .signup-page-image{background-image:url(/assets/qrcodebg-desktop-DQRDGqh-.jpg);background-size:cover;background-position:right;width:50%}@media (max-width: 480px){.signup-page{position:relative;align-items:flex-end}.signup-page .signup-logo{display:none}.signup-page .signup-page-image{background-image:url(/assets/qrcodebg-mobile-DnR9aCrF.jpg);position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:1}.signup-page .signup-card{width:100%;z-index:2;border-radius:10px 10px 0 0;padding:2rem}.signup-page .signup-card .signup-header-desktop{display:none}.signup-page .signup-card .signup-content{display:flex;flex-direction:column;align-items:center;text-align:center}.signup-page .signup-card .signup-content .signup-header-mobile{font-size:1.25rem;display:inline-block}.signup-page .signup-card .signup-content .signup-header-mobile .signup-inline-logo{width:100px;vertical-align:text-bottom;margin-right:5px}.signup-page .signup-card .signup-content p{font-size:1rem}.signup-page .signup-card button{padding:.75rem}}@media (min-width: 481px) and (max-width: 850px){.signup-page .signup-logo{display:none}.signup-page .signup-card{padding:2rem;justify-content:space-around}.signup-page .signup-card .signup-header-desktop{display:none}.signup-page .signup-card .signup-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.signup-page .signup-card .signup-content .signup-header-mobile{font-size:1.25rem;display:inline-block}.signup-page .signup-card .signup-content .signup-header-mobile .signup-inline-logo{width:100px;vertical-align:text-bottom;margin-right:5px}.signup-page .signup-card .signup-content p{font-size:1rem}}.filter-dropdown{position:absolute;width:200px!important;top:50%;left:100%;padding:.3em 1em!important;transform:scaleY(1);transition:transform .3s ease;transform-origin:top}.filter-btn{position:relative}.filter-dropdown>div:not(.cta-actions){display:grid;grid-template-columns:1em 1fr;align-items:center;text-align:left;gap:1em}.cta-actions{display:grid;grid-template-columns:1fr 1fr;gap:.75em}input[type=checkbox]{accent-color:var(--primary-color)}.how-to-container>*{max-width:100%!important;margin-left:auto;margin-right:auto}.how-to-container select{font-weight:700;font-size:1rem}.contest-modal{max-width:450px!important}.view-profile{max-width:500px}.scan-page-container{width:clamp(350px,100%,1080px);margin:auto}.scan-page-container *{text-align:center}.scan-page-container .scan-subtitle{width:min(100%,800px);margin:auto;text-align:left}.scan-page-container .scan-title{text-align:left}.scan-page-container .scan-actions button{width:min(100%,800px)}.scan-page-container #upload-receipt-btn{display:none}.scan-page-container #scan-receipt-btn{display:block}@media (min-width: 768px){.scan-page-container .scan-header{margin-bottom:0}.scan-page-container .scan-title,.scan-page-container .scan-subtitle{text-align:center}.scan-page-container #upload-receipt-btn{display:block}.scan-page-container #scan-receipt-btn{display:none}}.view-unsubscribe{height:100vh;display:flex;flex-direction:column;gap:5rem}.view-unsubscribe .unsubscribe-content{height:100%}.view-unsubscribe .unsubscribe-content button{font-size:.875rem}.view-landing-page{background-color:var(--primary-color)}.landing-page-grid-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center}.landing-page-grid-wrapper .landing-page-grid-wrapper-content{width:80%;margin:0 auto;padding:16px}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits{width:100%;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits>div{background-color:#fff;border-radius:4px}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits>.landing-page-tier-benefit-header{padding:1rem 2rem}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits>.landing-page-tier-benefit-item{padding:2rem}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits>.essential{background-color:var(--yeg-blue);color:#fff}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits>.silver{background-color:#707372;color:#fff}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits>.gold{background-color:#b78b20;color:#fff}.landing-page-grid-wrapper .landing-page-grid-wrapper-content .landing-page-tier-benefits .landing-page-tier-benefit-title{text-align:center}@media (max-width: 480px){.landing-page-content{flex-direction:column}}.wallet-container{width:clamp(350px,100%,450px)}.wallet-container .wallet-image-container{width:90%;display:flex;justify-content:center;position:relative}.wallet-container .wallet-image-container .wallet-name-container{position:absolute;bottom:8px;left:8px;width:100%}.wallet-image{width:100%;height:auto}.wallet-icon{height:32px}.wallet-txt-header{font-size:.55rem}.wallet-name{font-size:.675rem}@media (min-width: 768px){.wallet-container{align-self:flex-end}}.nav-bar{border-bottom:1px solid var(--border-color)}.nav-bar a{color:var(--border-color);margin-bottom:-1px;letter-spacing:-.4px}.nav-bar a.selected{color:var(--text-color-primary);border-bottom:1px solid var(--primary-color)}:root{--yeg-blue: #0060a9;--yeg-light-blue: #027EAC;--yeg-blue-light: #0360a9;--yeg-blue-dark: #013964;--primary-color: #00245d;--tertiary-color: #ebebebc2;--opaque-primary-color: rgba(0, 36, 93, .6);--opaque-primary-color-light: rgba(0, 36, 93, .2);--primary-gradient: linear-gradient(45deg, #00245d, #004080);--button-shadow: rgba(76, 175, 80, .3);--basic-bg-color: #f8f8f8;--basic-bg-color-light: #ffffff;--text-color-primary: var(--primary-color);--text-color-white: #ffffff;--text-color-black: #000000;--text-color-secondary: #027eac;--text-color-light: rgba(1, 57, 100, .7);--text-color-red: #d12222;--text-color-green: #0ca64e;--text-color-yellow: #ffee30;--border-color: #00245d25}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%}body{font-family:Arial,sans-serif;line-height:1.6;color:#333;background:var(--basic-bg-color)}.container{height:100%;background:var(--basic-bg-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.container .content-wrapper{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center}.container .content-wrapper .main-content,.container .content-wrapper .nav-container,.container .content-wrapper .tier-tracker-container{width:100%;max-width:1200px}header h1{font-size:1.8rem;font-weight:300;margin:0}main{padding:2rem;text-align:center;background-color:var(--basic-bg-color)}p{font-size:1rem;color:var(--primary-color);line-height:1.6}.action-button{background:linear-gradient(45deg,#4caf50,#45a049);color:#fff;border:none;padding:15px 30px;font-size:1.1rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #4caf504d;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.action-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.action-button:hover:before{left:100%}.action-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}.action-button:active{transform:translateY(0);box-shadow:0 2px 10px #4caf504d}.card-style{border-radius:10px;background-color:var(--basic-bg-color-light);padding:30px 20px;box-shadow:0 4px 10px #00000040;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25)}.card{width:min(100%,400px);display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;background-color:var(--basic-bg-color-light);padding:30px 20px;box-shadow:0 4px 10px #00000040;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.25)}.card>img{border-radius:12px}.card hr{border-top-color:var(--border-color)}.card .card-points img{width:22px}.card h1{color:var(--text-color-secondary)}.card button{gap:0}.card button img{width:20px}.card button[disabled]{background-color:#bababa;cursor:not-allowed}.card.contest{background-color:var(--primary-color);color:var(--text-color-white)}.card.contest *{color:inherit}.card.contest p.txt-yellow{color:var(--text-color-yellow)}.card.contest .card-cta{background-color:var(--text-color-white);color:var(--primary-color)}.card.contest .card-cta p{font-family:Arial,Helvetica,sans-serif}.card.contest .card-cta:disabled{background-color:#bababa;cursor:not-allowed}footer{background:#f8f9fa;text-align:center;padding:1rem;color:#666;font-size:.9rem;border-top:1px solid #e9ecef}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--primary-color);font-family:Arial,Helvetica,sans-serif}h1,h2{letter-spacing:-1.5px}p,a{font-size:1rem;line-height:1.33;letter-spacing:1.2px;color:var(--primary-color)}a{text-decoration:none;letter-spacing:1.2px;color:var(--primary-color);font-weight:600}input,.input-field,textarea,select,option{border:2px solid var(--opaque-primary-color-light);border-radius:8px;padding:13px 15px;font-size:.9rem;font-weight:700;letter-spacing:1px;width:100%;min-height:50px}input[type=checkbox]{width:17px;height:auto;border-radius:0}input[type=radio]{width:17px;height:auto;border-radius:50%}select{background-color:var(--text-color-white);padding:10px;cursor:pointer;color:var(--text-color-primary)}textarea::placeholder,input::placeholder{font-weight:600;letter-spacing:.3px;font-size:.9rem}button{border:none;border-radius:20px;font-size:1rem;font-weight:600;cursor:pointer;background-color:var(--primary-color);color:var(--text-color-white);padding:12px 16px;display:flex;justify-content:center;align-items:center;gap:1em}button p{color:var(--text-color-white)}button.secondary{background-color:var(--yeg-blue);color:var(--text-color-white)}button.secondary p{color:var(--text-color-white)}button.tertiary{background-color:var(--tertiary-color);color:var(--primary-color)}button.tertiary p{color:var(--primary-color)}button.rounded{border-radius:200px}button.btn-white{background-color:var(--text-color-white);color:var(--primary-color)}button.btn-black{background-color:var(--text-color-black);color:var(--text-color-white)}button.btn-unstyled{background:none;border:none;color:inherit;cursor:pointer;font-size:inherit}.inline-block{display:inline-block}.inline{display:inline}.w100{width:100%}.h100{height:100%}.bg-primary{background-color:var(--primary-color)}.bg-secondary{background-color:var(--text-color-secondary)}.bg-tertiary{background-color:var(--tertiary-color)}.bg-yeg-blue{background-color:var(--yeg-blue)}.bg-yeg-light-blue{background-color:var(--yeg-light-blue)}.bg-basic{background-color:var(--basic-bg-color)}.bg-white{background-color:var(--text-color-white)}.bg-light-gray,.hover-bg-light-gray:hover{background-color:#f5f5f5}.circle{border-radius:50%;width:42px;height:42px}.circle-small{border-radius:50%;width:24px;height:24px}.circle.filled,.circle-small.filled{background-color:var(--primary-color)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden!important}.border{border:1px solid var(--border-color)}.border-rounded{border-radius:50px}.border-radius-none{border-radius:0}.border-radius-6{border-radius:6px}.border-radius-8{border-radius:8px}.border-radius-10{border-radius:10px}.border-radius-12{border-radius:12px}.border-radius-20{border-radius:20px}.border-radius-24{border-radius:24px}.border-radius-28{border-radius:28px}.border-radius-top-6{border-radius:6px 6px 0 0}.border-radius-top-8{border-radius:8px 8px 0 0}.border-radius-top-10{border-radius:10px 10px 0 0}.border-radius-top-12{border-radius:12px 12px 0 0}.border-radius-top-20{border-radius:20px 20px 0 0}.border-radius-top-24{border-radius:24px 24px 0 0}.border-primary{border:1px solid var(--primary-color)}.border-basic{border:1px solid var(--border-color)}.outline-none{outline:none}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.grid{display:grid}.grid-gap-small{display:grid;gap:.5rem}.flex{display:flex;align-items:center;justify-content:center}.flex-grow-1{flex-grow:1}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-justify-start{display:flex;justify-content:flex-start}.flex-justify-end{display:flex;justify-content:flex-end}.flex-justify-stretch{display:flex;justify-content:stretch}.flex-justify-center{display:flex;justify-content:center}.flex-center{display:flex;justify-content:center;align-items:center}.flex-stretch{display:flex;align-items:stretch;justify-content:stretch}.flex-align-stretch{align-items:stretch}.flex-align-center{display:flex;align-items:center}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-self-start{align-self:flex-start}.flex-space-between{display:flex;justify-content:space-between}.flex-space-around{display:flex;justify-content:space-around}.flex-gap-small{display:flex;gap:.5rem}.flex-gap-1{display:flex;gap:1rem}.flex-gap-2{display:flex;gap:2rem}.flex-gap-3{display:flex;gap:3rem}.border-bottom-10{border-bottom:1px solid rgba(255,255,255,.1)}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.txt-success{color:var(--text-color-green)}.txt-danger{color:var(--text-color-red)}.txt-black{color:var(--text-color-black)}.txt-yeg-blue{color:var(--yeg-blue-dark)}.txt-xs{font-size:.75rem}.txt-small{font-size:.875rem}.txt-yellow{color:var(--text-color-yellow)}.txt-medium{font-size:1rem}.txt-large{font-size:1.25rem}.txt-xl{font-size:1.5rem}.txt-xxl{font-size:2rem}.txt-primary{color:var(--primary-color)}.txt-secondary{color:var(--text-color-secondary)}.txt-color-light{color:var(--text-color-light)}.txt-white{color:var(--text-color-white)}.txt-bold{font-weight:600}.txt-nowrap{white-space:nowrap}.txt-underline{text-decoration:underline}.border-none{border:none}.ms{margin:.5rem}.mxs{margin-left:.5rem;margin-right:.5rem}.mys{margin-top:.5rem;margin-bottom:.5rem}.mtxs{margin-top:.2rem}.mts{margin-top:.5rem}.mrs{margin-right:.5rem}.mbs{margin-bottom:.5rem}.mls{margin-left:.5rem}.m1{margin:1rem}.mx1{margin-left:1rem;margin-right:1rem}.my1{margin-top:1rem;margin-bottom:1rem}.mt1{margin-top:1rem}.mr1{margin-right:1rem}.mb1{margin-bottom:1rem}.ml1{margin-left:1rem}.m2{margin:2rem}.mx2{margin-left:2rem;margin-right:2rem}.my2{margin-top:2rem;margin-bottom:2rem}.mt2{margin-top:2rem}.mr2{margin-right:2rem}.mb2{margin-bottom:2rem}.ml2{margin-left:2rem}.m3{margin:3rem}.mx3{margin-left:3rem;margin-right:3rem}.my3{margin-top:3rem;margin-bottom:3rem}.mt3{margin-top:3rem}.mr3{margin-right:3rem}.mb3{margin-bottom:3rem}.ml3{margin-left:3rem}.m4{margin:4rem}.mx4{margin-left:4rem;margin-right:4rem}.my4{margin-top:4rem;margin-bottom:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4{margin-left:4rem}.m5{margin:5rem}.mx5{margin-left:5rem;margin-right:5rem}.my5{margin-top:5rem;margin-bottom:5rem}.mt5{margin-top:5rem}.mr5{margin-right:5rem}.mb5{margin-bottom:5rem}.ml5{margin-left:5rem}.ps{padding:.5rem}.pxs{padding-left:.5rem;padding-right:.5rem}.pys{padding-top:.5rem;padding-bottom:.5rem}.pts{padding-top:.5rem}.prs{padding-right:.5rem}.pbs{padding-bottom:.5rem}.pls{padding-left:.5rem}.p0{padding:0rem}.p1{padding:1rem}.px1{padding-left:1rem;padding-right:1rem}.py1{padding-top:1rem;padding-bottom:1rem}.pt1{padding-top:1rem}.pr1{padding-right:1rem}.pb1{padding-bottom:1rem}.pl1{padding-left:1rem}.p2{padding:2rem}.px2{padding-left:2rem;padding-right:2rem}.py2{padding-top:2rem;padding-bottom:2rem}.pt2{padding-top:2rem}.pr2{padding-right:2rem}.pb2{padding-bottom:2rem}.pl2{padding-left:2rem}.p3{padding:3rem}.px3{padding-left:3rem;padding-right:3rem}.py3{padding-top:3rem;padding-bottom:3rem}.pt3{padding-top:3rem}.pr3{padding-right:3rem}.pb3{padding-bottom:3rem}.pl3{padding-left:3rem}.p4{padding:4rem}.px4{padding-left:4rem;padding-right:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.pt4{padding-top:4rem}.pr4{padding-right:4rem}.pb4{padding-bottom:4rem}.pl4{padding-left:4rem}.p5{padding:5rem}.px5{padding-left:5rem;padding-right:5rem}.py5{padding-top:5rem;padding-bottom:5rem}.pt5{padding-top:5rem}.pr5{padding-right:5rem}.pb5{padding-bottom:5rem}.pl5{padding-left:5rem}.zindex1{z-index:1}.zindex2{z-index:2}.hidden{display:none}.animated-hidden{opacity:0;transform:scaleY(0);z-index:-1;transition:all .3s ease}hr{border:none;border-top:1px solid var(--border-color)}.form-footer{position:relative;padding:0 10px;color:var(--primary-color);display:flex;flex-direction:column}.form-footer hr{border:none;border-top:1px solid var(--primary-color)}.form-footer p{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-color:var(--basic-bg-color);padding:0 10px}.form-footer button{border-radius:200px}.form-footer .google{background-color:var(--basic-bg-color-light);color:var(--text-color-black);box-shadow:1px 1px 3px -2px #000000bf;-webkit-box-shadow:1px 1px 3px -2px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 3px -2px rgba(0,0,0,.75)}.form-footer .facebook{background-color:var(--yeg-blue);color:var(--text-color-white)}.form-footer .apple{background-color:#000;color:var(--text-color-white)}@media (max-width: 480px){.container{width:100%;height:100%;margin:0}header h1{font-size:1.5rem}main{padding:1.5rem}.action-button{padding:12px 25px;font-size:1rem}}@media (display-mode: standalone){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}.docscan__container{display:none;position:absolute;left:0;top:120px;width:100%;height:calc(100% - 120px);background:#f8f8f8;flex-direction:column;justify-content:space-between;padding-bottom:1rem}.docscan__container docscan-video{border-radius:10px;overflow:hidden;margin:.5rem;width:calc(100% - 1rem);height:80%}.docscan__container .docscan__submit,.docscan__container .docscan__retake,.docscan__container .docscan__msg{display:none}.docscan__container .docscan__submit,.docscan__container .docscan__retake,.docscan__container .docscan__capture{margin:1rem .5rem 0;width:calc(100% - 1rem)}.docscan__container .docscan__msg{align-items:center;margin:1rem;margin-top:45%}.docscan__container .docscan__msg .card{padding:2rem .5rem 3rem;font-size:16px}.docscan__container .docscan__msg .msg__icon{width:62px;height:62px;display:block;margin:1rem auto}.docscan__container .docscan__msg .msg__title{font-size:25px;font-weight:700;margin-bottom:1rem;text-align:center}.docscan__container .docscan__msg .msg__description{font-size:14px;text-align:justify}div.card>h3{font-size:18px}.card-description{font-size:16px}.fs-14{font-size:14px}.fs-27{font-size:27px}.fs-s{font-size:10px!important}.fs-18{font-size:18px!important}.mw-100{max-width:100%}#modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:transparent;z-index:1}.skeleton{background-color:#ddd;margin:10px 0;border-radius:4px;position:relative;overflow:hidden}.skeleton.line{height:20px;width:100%}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80,#fff0);animation:shimmer 1.5s infinite}@keyframes shimmer{to{transform:translate(100%)}}.points-stats-container{display:grid;grid-template-columns:1fr 1fr;column-gap:.3em;row-gap:1em}.activity-icon{max-width:52px}.points-stats-container>div{display:grid;grid-template-columns:1fr 1fr;place-content:center;gap:1em;padding:12px 16px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.25)}.points-stats-container>div>p{font-size:16px}.points-stats-container>div>p:first-child{grid-column:span 2;font-size:14px!important}.book-parking-cta-group{display:grid;gap:.6em}.book-parking-cta-group>button{max-width:160px;text-overflow:ellipsis;text-wrap:nowrap;display:block;overflow:hidden;font-size:.8rem}.w50{width:50%}
