:root{--primary-color: #42f59e;--primary-bg-color: #FFFFFF;--secondary-bg-color: #000000;--primary-text-color: #000000;--secondary-text-color: #FFFFFF;--btn-primary-bg: #000000;--btn-primary-text: #FFFFFF;--btn-secondary-bg: #FFFFFF;--btn-secondary-text: #000000;--btn-outline-text: #000000;--cl-black: #000000;--cl-white: #FFFFFF;--cl-success: #00AD66;--cl-success-light: #E5FFF5;--cl-error: #FF4E4B;--cl-error-light: #F9D6D5;--cl-warning: #FFA340;--cl-warning-light: rgba(255, 163, 64, 0.3019607843);--cl-transfer-info-bg: #FFF4ED;--cl-transfer-points-pill-bg: #E8EEF2;--cl-grey-1: #F8F8F8;--cl-grey-2: #F0F0F0;--cl-grey-3: #E1E1E1;--cl-grey-4: #BABABA;--cl-grey-5: #8B8B8B;--cl-grey-6: #6A6A6A;--cl-grey-7: #515151;--cl-grey-8: #262626}.theme-dark{--primary-color: #42f59e;--primary-bg-color: #000000;--secondary-bg-color: #FFFFFF;--primary-text-color: #FFFFFF;--secondary-text-color: #000000;--btn-primary-bg: #FFFFFF;--btn-primary-text: #000000;--btn-secondary-bg: #000000;--btn-secondary-text: #FFFFFF;--btn-outline-text: #FFFFFF;--cl-black: #000000;--cl-white: #FFFFFF;--cl-success: #00AD66;--cl-success-light: #E5FFF5;--cl-error: #FF4E4B;--cl-error-light: #F9D6D5;--cl-warning: #FFA340;--cl-warning-light: rgba(255, 163, 64, 0.3019607843);--cl-transfer-info-bg: #3D2E24;--cl-transfer-points-pill-bg: #3A454C;--cl-grey-1: #F8F8F8;--cl-grey-2: #F0F0F0;--cl-grey-3: #E1E1E1;--cl-grey-4: #BABABA;--cl-grey-5: #8B8B8B;--cl-grey-6: #6A6A6A;--cl-grey-7: #515151;--cl-grey-8: #262626}.btn{display:flex;justify-content:center;align-items:center;gap:16px;padding:.5rem 1rem;border-radius:999px;border:1px solid;cursor:pointer;transition:all .2s ease;font-weight:700;font-size:12px}.btn.btn-primary{background-color:var(--btn-primary-bg) !important;color:var(--btn-primary-text) !important;border-color:var(--btn-primary-text) !important}.btn.btn-secondary{background-color:var(--btn-secondary-bg) !important;color:var(--btn-secondary-text) !important;border-color:var(--btn-secondary-text) !important}.btn.btn-outline{background-color:none !important;color:var(--btn-outline-text) !important;border:none}.btn:hover,.btn:focus,.btn:active,.btn:focus-visible,.btn:visited{box-shadow:none !important;outline:none !important}.btn:has(.spinner-border){display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;align-items:center}.btn-holder{display:flex;flex-direction:column;gap:8px;align-self:normal}.align-y{display:flex;align-items:center}.align-x{display:flex;justify-content:center}.align-xy{display:flex !important;justify-content:center;align-items:center}.flex-spread{display:flex;justify-content:space-between}.flex-end{display:flex;justify-content:flex-end}.flex-start{display:flex;justify-content:flex-start}.align-self-center{align-self:center}.display-flex{display:flex}.align-self-start{align-self:flex-start}.align-self-end{display:flex;align-self:flex-end}.flex-bottom{display:flex;align-items:flex-end}.margin-top-m{margin-top:16px}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal}body{font-family:"Poppins",sans-serif}p{font-size:14px;font-weight:400;line-height:20px}h1{font-size:28px;font-weight:700;line-height:36px}h1:focus{outline:none}h5{font-size:17px}label{font-size:14px;margin-bottom:0 !important}.invalid-feedback{font-size:12px}.sub-header{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--cl-grey-7)}:root{--primary-color: #42f59e;--primary-bg-color: #FFFFFF;--secondary-bg-color: #000000;--primary-text-color: #000000;--secondary-text-color: #FFFFFF;--btn-primary-bg: #000000;--btn-primary-text: #FFFFFF;--btn-secondary-bg: #FFFFFF;--btn-secondary-text: #000000;--btn-outline-text: #000000;--cl-black: #000000;--cl-white: #FFFFFF;--cl-success: #00AD66;--cl-success-light: #E5FFF5;--cl-error: #FF4E4B;--cl-error-light: #F9D6D5;--cl-warning: #FFA340;--cl-warning-light: rgba(255, 163, 64, 0.3019607843);--cl-transfer-info-bg: #FFF4ED;--cl-transfer-points-pill-bg: #E8EEF2;--cl-grey-1: #F8F8F8;--cl-grey-2: #F0F0F0;--cl-grey-3: #E1E1E1;--cl-grey-4: #BABABA;--cl-grey-5: #8B8B8B;--cl-grey-6: #6A6A6A;--cl-grey-7: #515151;--cl-grey-8: #262626}.theme-dark{--primary-color: #42f59e;--primary-bg-color: #000000;--secondary-bg-color: #FFFFFF;--primary-text-color: #FFFFFF;--secondary-text-color: #000000;--btn-primary-bg: #FFFFFF;--btn-primary-text: #000000;--btn-secondary-bg: #000000;--btn-secondary-text: #FFFFFF;--btn-outline-text: #FFFFFF;--cl-black: #000000;--cl-white: #FFFFFF;--cl-success: #00AD66;--cl-success-light: #E5FFF5;--cl-error: #FF4E4B;--cl-error-light: #F9D6D5;--cl-warning: #FFA340;--cl-warning-light: rgba(255, 163, 64, 0.3019607843);--cl-transfer-info-bg: #3D2E24;--cl-transfer-points-pill-bg: #3A454C;--cl-grey-1: #F8F8F8;--cl-grey-2: #F0F0F0;--cl-grey-3: #E1E1E1;--cl-grey-4: #BABABA;--cl-grey-5: #8B8B8B;--cl-grey-6: #6A6A6A;--cl-grey-7: #515151;--cl-grey-8: #262626}input:active,input:focus{outline:none !important;background-color:inherit !important;color:inherit !important;border-color:inherit !important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:none}.input-holder{margin-top:0;margin-bottom:0 !important}.input-holder input{background-color:var(--primary-bg-color);color:var(--primary-text-color);border-color:var(--cl-grey-3) !important;padding:12px 10px;border-radius:8px;border:1px solid}.input-holder input::placeholder{color:var(--cl-grey-6)}.inline-inputs{display:flex;gap:15px}.inline-inputs .input-holder{flex:1;margin-bottom:0}.custom-validation.invalid-feedback{display:block}.form-check-input:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.invalid-feedback{display:flex;color:var(--cl-error);font-size:14px;display:flex;align-items:center}.invalid-feedback::before{padding-right:5px;content:"cancel";font-family:"Material Icons";font-style:normal;font-weight:normal;color:var(--cl-error);font-size:16px;vertical-align:middle}.form-control{background-image:none !important;padding-right:5px !important}.logo-caurosel-holder{overflow:hidden;display:flex;align-items:center}.logo-caurosel-holder .fb-logo-holder{position:fixed;display:flex;align-items:center;background-color:#000;min-height:48px;width:50px;z-index:10}.logo-caurosel{display:flex;justify-content:space-between;align-items:center;gap:16px;animation:scroll 200s linear infinite}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.caurosel-offset{padding-top:80px;margin-bottom:80px}.fb-logo-small{max-height:25px}.fade-image{opacity:70%}.club-logo-holder{display:flex;justify-content:center;align-items:center;background-color:var(--primary-bg-color);border-radius:4px;padding:4px}.club-logo-holder img{display:block}.club-logo-holder.border{border:1px solid var(--cl-black)}.club-logo-holder.white-bg{background-color:var(--cl-white)}.club-logo-holder.xs{width:24px;height:24px}.club-logo-holder.xs img{width:20px;max-height:20px}.club-logo-holder.s{width:24px;height:24px}.club-logo-holder.s img{width:20px;max-height:20px}.club-logo-holder.m{width:48px;height:48px}.club-logo-holder.m img{width:42px;max-height:42px}.club-logo-holder.l{width:64px;height:64px}.club-logo-holder.l img{width:48px;max-height:48px}.club-logo-holder.xl{width:96px;height:96px}.club-logo-holder.xl img{width:78px;max-height:78px}.club-logo-holder.fill-image img{width:100%;height:100%}.image-holder,.image-holder-l{display:flex;justify-content:center;align-items:center;background-color:var(--primary-bg-color);border-radius:4px;padding:4px}.image-holder img,.image-holder-l img{display:block}.image-holder-l{width:80px;height:80px}.image-holder-l img{max-width:80px}.welcome-img{max-height:300px;max-width:500px}@media(max-width: 768px){.welcome-img{max-height:200px;max-width:100%}}.full-screen{height:100vh;width:100vw}.centre-content{display:flex;align-items:center;justify-content:center}.auth-body{width:40%}.flex-column-m{display:flex;flex-direction:column;gap:16px}.fixed-footer{position:fixed;bottom:0;left:0;display:flex;flex-direction:column;width:100%;padding:8px;padding-bottom:8px;gap:8px;background-color:var(--primary-bg-color);box-shadow:0px 0px 12px 0px rgba(0,0,0,.1019607843)}.fb-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:space-evenly;gap:10px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background-color:var(--primary-bg-color);border-top:1px solid rgba(0,0,0,.08)}.fb-bottom-nav .nav-item{flex:1;display:flex;align-items:center;justify-content:center;height:40px;min-width:0;transition:background-color 120ms ease,color 120ms ease;text-decoration:none !important}.fb-bottom-nav .nav-item.active{background-color:var(--secondary-bg-color);border-radius:15px}.fb-bottom-nav .nav-item.active i{color:var(--secondary-text-color) !important}.fb-bottom-nav .nav-item i{color:var(--primary-text-color) !important;font-size:25px;line-height:1}.select-teams-page{position:sticky}.fixed-header{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;display:flex;align-items:center;background-color:var(--secondary-bg-color);color:var(--secondary-text-color);overflow-y:hidden;gap:8px;height:80px;font-size:16px;font-weight:600}.fixed-header .select-teams-header{display:flex;padding-right:40px}.fixed-header .select-teams-header .icon-holder-l{position:fixed}.fixed-header .select-teams-header .icon-holder-l-spacer{position:sticky;height:50px;width:60px;z-index:-1}.fixed-header .select-teams-header .header-teams-holder{padding-left:16px}.fixed-header .select-teams-header .overflow-chevron{position:fixed;right:0;display:flex;align-items:center;justify-content:center;height:50px;width:40px;z-index:10;background-color:var(--secondary-bg-color)}@media(min-width: 769px){.fixed-header{justify-content:space-between}}.fixed-header.small{height:52px}.fixed-header.large{height:208px}.fixed-header .lg-nav-left{display:flex;align-items:center;gap:16px}.fixed-header .lg-nav-left .nav-item{color:var(--secondary-text-color);text-decoration:none;font-size:14px;padding:8px;border-radius:12px}.fixed-header .lg-nav-left .nav-item.active{color:var(--primary-text-color);background-color:var(--primary-bg-color)}.fixed-header .lg-nav-right{display:flex;gap:16px;align-items:center}.fixed-header .lg-nav-right .nav-user{display:flex;align-items:center}.fixed-header .icon-holder-l{display:flex;align-items:center;justify-content:center;height:50px;width:60px;color:var(--secondary-text-color);background-color:var(--secondary-bg-color);padding:8px;border-right:2px solid var(--cl-grey-6)}.fixed-header .icon-holder-l .fb-logo-holder-s{left:0;border:1px solid var(--secondary-text-color);min-width:48px;height:48px;border-radius:24px;display:flex;align-items:center;justify-content:center}.fixed-header .icon-holder-l .fb-logo-holder-s img{width:20px;max-height:40px}.fixed-header .header-teams-holder{display:flex;justify-content:flex-end;flex-direction:row;gap:8px;padding-right:16px}.fixed-header .header-teams-holder .more-teams{width:48px;height:48px;background-color:var(--primary-bg-color);color:var(--primary-text-color);display:flex;justify-content:center;align-items:center;border-radius:999px}.fixed-header .header-teams-holder .follow-more{width:48px;height:48px;background-color:var(--cl-grey-8);color:var(--secondary-text-color);display:flex;justify-content:center;align-items:center;border-radius:8px}.fixed-header .header-teams-holder .header-club-logo-holder{padding:5px;display:flex;justify-content:center;align-items:center}.fixed-header .header-teams-holder .icon-holder-fr{display:flex;position:fixed;align-items:center;right:0;top:0;width:48px;height:80px;color:var(--secondary-text-color);background-color:var(--secondary-bg-color);padding:8px}.fixed-header-spacer{flex-shrink:0;width:100%;height:80px;pointer-events:none}.fixed-header-spacer.small{height:52px}.fixed-header-spacer.large{height:208px}.club-header{background-size:cover;background-position:center;color:var(--cl-white);display:flex;flex-direction:column;padding:16px}.club-header .top{padding-bottom:16px}.club-header .club-info{display:flex;gap:16px}.club-header .club-info .club-body{display:flex;flex-direction:column}.promotion-card{height:170px;width:126px;display:flex;flex-direction:column;justify-content:space-between;background-position:top;object-fit:fill;padding:8px;border-radius:12px}.promotion-card .promotion-header{display:flex;justify-content:space-between}.promotion-card .promotion-header .club-logo-holder{background-color:var(--primary-bg-color);padding:5px;display:flex;justify-content:center;align-items:center;border-radius:6px}.promotion-card .promotion-title{font-weight:bold;color:var(--secondary-text-color);font-size:14px}.promotion-carousel-holder{height:200px;display:flex;overflow-y:scroll;gap:16px}.schedule-holder{display:flex;gap:16px;flex-direction:column}.fixture-card{border-left:4px solid;width:100%;display:flex;border-radius:4px}.fixture-card .date-holder{width:25%;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--cl-grey-2)}.fixture-card .date-holder .date-column{display:flex;flex-direction:column;font-size:22px;align-items:center}.fixture-card .date-holder .date-column .day-name{font-size:12px;font-weight:600}.fixture-card .date-holder .date-column .day-number{font-size:24px;font-weight:700}.fixture-card .date-holder .date-column .kickoff-time{font-size:14px;font-weight:600}.fixture-card .date-holder .venue{font-size:12px;text-align:center;margin-bottom:0}.fixture-card .details-holder{width:70%;display:flex;flex-direction:column;background-color:var(--cl-grey-1);padding:8px}.fixture-card .details-holder .event-pill{color:var(--cl-white);display:flex;align-items:center;justify-content:center;align-self:start;padding:0px 16px;border-radius:8px;margin-bottom:16px}.fixture-card .details-holder .header .league-title{color:var(--cl-grey-7);font-size:12px}.fixture-card .details-holder .team{display:flex;font-size:14px;gap:8px}.fixture-card .details-holder .team .schedule-logo{max-height:30px;margin-right:5px}.fixture-card .details-holder .btn-holder{display:flex}#blazor-error-ui{color-scheme:light only;background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);box-sizing:border-box;display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.loading-progress{position:absolute;display:block;width:8rem;height:8rem;inset:20vh 0 auto 0;margin:0 auto 0 auto}.loading-progress circle{fill:none;stroke:#e0e0e0;stroke-width:.6rem;transform-origin:50% 50%;transform:rotate(-90deg)}.loading-progress circle:last-child{stroke:#1b6ec2;stroke-dasharray:calc(3.141*var(--blazor-load-percentage, 0%)*.8),500%;transition:stroke-dasharray .05s ease-in-out}.loading-progress-text{position:absolute;text-align:center;font-weight:bold;inset:calc(20vh + 3.25rem) 0 auto .2rem}.loading-progress-text:after{content:var(--blazor-load-percentage-text, "Loading")}.club-tabs-holder{display:flex;gap:32px;flex-wrap:nowrap;padding:8px 16px 0 16px;background-color:var(--cl-black);color:var(--cl-white)}.club-tabs-holder .nav-tabs{border-bottom:0;gap:32px}.club-tabs-holder .nav-item{margin-bottom:0}.club-tabs-holder .nav-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:var(--cl-white);padding-bottom:6px}.club-tabs-holder .nav-link.active{color:var(--cl-white);background-color:var(--cl-black);border-bottom:4px solid var(--cl-white)}.points-summary{border-radius:24px;padding:24px;color:var(--cl-white);display:flex;flex-direction:column;gap:16px;font-size:14px}.points-summary>div:first-child{font-size:16px;font-weight:400;line-height:1.2;opacity:.95}.points-summary .balance{display:flex;align-items:baseline;gap:8px;font-size:58px;font-weight:700;line-height:.9}.points-summary .balance .pts{font-size:24px;font-weight:600;line-height:1}.points-summary .break-down{display:flex;align-items:stretch;gap:8px}.points-summary .break-down .item{flex:1;display:flex;flex-direction:column;gap:4px;background-color:hsla(0,0%,100%,.3);border-radius:12px;padding:8px}.points-summary .break-down .item .title{font-size:14px;font-weight:400}.points-summary .break-down .item .pts{font-size:24px;line-height:1;font-weight:700;color:var(--cl-white)}.points-summary .reward-item{display:flex;align-items:center;gap:8px;background-color:hsla(0,0%,100%,.3);border-radius:999px;padding:8px;font-size:14px;font-weight:600}.club-memberships{padding:16px}.club-memberships .membership-card{background:var(--cl-grey-1);border-radius:12px;padding:16px;margin-bottom:16px}.club-memberships .membership-card-header{display:flex;align-items:flex-start;gap:16px}.club-memberships .membership-card-body{margin-top:16px}.club-memberships .membership-card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.club-memberships .membership-card .card{background-color:var(--cl-grey-1) !important;border:none !important;border-radius:0 !important}.club-memberships .membership-card .card .card-body{padding:0}.club-memberships .membership-image-holder{width:74px;min-width:74px}.club-memberships .membership-image{width:74px;height:74px;border-radius:8px;object-fit:cover}.club-memberships .membership-header-content{flex:1}.club-memberships .membership-title{font-size:16px;font-weight:600;margin:0 0 8px 0;line-height:1.2}.club-memberships .membership-prices{display:flex;flex-wrap:wrap;gap:4px}.club-memberships .membership-price-tag{background:var(--cl-grey-2);border-radius:6px;padding:4px 10px;font-size:16px;color:var(--cl-grey-8)}.club-memberships .membership-price-value{font-weight:600}.club-memberships .membership-price-period{font-size:10px}.club-memberships .membership-description{font-size:14px;line-height:1.45;margin:0 0 8px 0}.club-memberships .membership-discount-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:4px;margin-bottom:8px}.club-memberships .membership-discount-card{background:var(--cl-grey-2);border-radius:8px;padding:16px 8px;display:flex;flex-direction:column;text-align:center;gap:8px}.club-memberships .membership-discount-value{font-size:24px;font-weight:600;margin:0}.club-memberships .membership-discount-label{font-size:12px;margin:0}.club-memberships .membership-included-title{font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-grey-6);margin:0 0 4px 0}.club-memberships .membership-benefits-list{margin:0;font-size:14px}.club-memberships .membership-chevron{width:8px;height:8px;border-right:2px solid var(--cl-black);border-bottom:2px solid var(--cl-black);transform:rotate(45deg);transition:transform .15s ease-in-out;margin-bottom:2px}.club-memberships .membership-chevron.is-expanded{transform:rotate(-135deg);margin-bottom:-2px}.club-memberships .membership-select-button{border-radius:999px;background:var(--cl-black);color:var(--cl-white);border:0;padding:8px 18px;font-size:1.1rem;font-weight:600;line-height:1}.club-rewards{padding:16px;display:flex;flex-direction:column;gap:8px}.club-rewards .reward-card{background:var(--cl-grey-1);border-radius:12px;padding:16px}.club-rewards .reward-card .header{display:flex;align-items:flex-start;gap:16px}.club-rewards .reward-card .image-holder,.club-rewards .reward-card .image-holder-l{width:74px;min-width:74px}.club-rewards .reward-card .image-holder img,.club-rewards .reward-card .image-holder-l img{width:74px;height:74px;border-radius:8px;object-fit:cover;display:block}.club-rewards .reward-card .header-content{flex:1;min-width:0}.club-rewards .reward-card .title{font-size:16px;font-weight:600;margin:0 0 8px 0}.club-rewards .reward-card .cost{font-size:24px;font-weight:700;margin-bottom:8px}.club-rewards .reward-card .cost .pts{font-size:14px;color:var(--cl-grey-6);font-weight:400}.club-rewards .reward-card .progress-bar .title{font-size:12px;display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;color:var(--cl-grey-7);margin:0 0 6px 0;font-weight:600}.club-rewards .reward-card .progress-bar .bar-holder{width:100%;height:8px;border-radius:999px;background:var(--cl-grey-3);overflow:hidden}.club-rewards .reward-card .progress-bar .bar-inner{height:100%;border-radius:999px;transition:width .2s ease-in-out}.club-rewards .reward-card-body{margin-top:16px}.club-rewards .reward-card-body .description,.club-rewards .reward-card-body .collection{font-size:14px;margin:0 0 8px 0}.club-rewards .reward-card-body .collection{background-color:var(--cl-grey-2);padding:16px}.club-rewards .reward-card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;flex-wrap:wrap}.club-rewards .reward-card .card{background-color:var(--cl-grey-1) !important;border:none !important;border-radius:0 !important}.club-rewards .reward-card .card .card-body{padding:0}.club-rewards .membership-chevron{width:8px;height:8px;border-right:2px solid var(--cl-black);border-bottom:2px solid var(--cl-black);transform:rotate(45deg);transition:transform .15s ease-in-out;margin-bottom:2px}.club-rewards .membership-chevron.is-expanded{transform:rotate(-135deg);margin-bottom:-2px}.membership-hero{height:135px;background-size:cover;background-position:center}.membership-price-options{display:flex;gap:16px}.membership-price-options .membership-price{display:flex;flex-direction:column;border:1px solid var(--cl-grey-3);padding:8px;flex:1;border-radius:8px}.membership-price-options .membership-price.active{border:1px solid var(--primary-text-color)}.membership-price-options .membership-price .billing{font-size:16px;font-weight:600}.membership-price-options .membership-price .price{font-size:12px}.embed-component{padding:16px}.claim-reward-modal{padding:16px;border-radius:8px;background:var(--cl-grey-1)}.claim-reward-modal h4{margin:0;font-size:28px;font-weight:600;line-height:1.1}.claim-reward-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.claim-reward-modal__close{font-size:28px;line-height:1;cursor:pointer}.claim-reward-modal__reward-wrap{padding:0;margin-bottom:16px}.claim-reward-modal .reward-card{margin:0}.claim-reward-modal .sub-header,.claim-reward-modal__summary-title{margin:0 0 8px 0;text-transform:uppercase;font-size:12px;letter-spacing:.04em;color:var(--cl-grey-7);font-weight:600}.claim-reward-modal__summary{margin-bottom:16px;border-top:1px solid var(--cl-grey-3)}.claim-reward-modal__summary-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--cl-grey-3);font-size:16px;font-weight:400}.claim-reward-modal__summary-row--strong{font-weight:600}.claim-reward-modal__actions .btn{width:100%;border-radius:999px;min-height:44px}.claim-reward-modal__empty{color:var(--cl-grey-7);font-size:14px}.select-teams-holder{display:flex;min-height:0;width:100%;margin-top:16px;height:calc(100vh - 300px);height:calc(100dvh - 300px);overflow-y:auto;overscroll-behavior:contain;max-height:60vh}.select-teams-holder .select-teams{padding-right:16px;width:100%}.select-teams-holder .select-teams .sub-header{color:var(--cl-grey-4);font-size:12px;font-weight:700}.select-teams-holder .select-teams .select-team{width:100%;background-color:var(--cl-grey-1);display:flex;justify-content:space-between;margin-bottom:8px;align-items:center;color:var(--cl-black);min-height:44px;padding:8px;border-radius:4px}.select-teams-holder .select-teams .select-team .team{display:flex;align-items:center;gap:8px;cursor:pointer}.select-teams-holder .select-teams .select-team .icon-holder{cursor:pointer;border-radius:999px;background-color:var(--cl-grey-4);display:flex}.select-teams-holder .select-teams .select-team .icon-holder .icon-spin{animation:icon-spin .8s linear infinite}.select-teams-holder .select-teams .select-team .spinner-border{width:20px;height:20px}.select-teams-holder .select-groupings{position:sticky;align-self:flex-start;overflow-y:auto;top:0}.select-teams-holder .select-groupings .grouping{display:flex;justify-content:center;color:var(--cl-grey-4);font-size:12px;font-weight:700}@keyframes icon-spin{to{transform:rotate(360deg)}}.select-sport-page{margin-bottom:30px;display:flex;flex-direction:column;align-content:baseline}.select-sport-pill-holder{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px}.select-sport-pill-holder.overflow{flex-wrap:nowrap;overflow-x:scroll}.select-sport-pill-holder .sport-pill{font-weight:600}.select-sport-pill-holder .sport-pill img{width:16px;height:16px}.select-sport-pill-holder .sport-pill.skeleton{min-height:20px;min-width:60px}.following-pill{font-size:10px;cursor:pointer}.following-pill .material-icons{font-size:10px}.base-pill,.select-sport-pill-holder .sport-pill,.following-pill{padding:4px;border-radius:999px;display:flex;background-color:var(--primary-bg-color);color:var(--primary-text-color);border:1px solid var(--primary-text-color);align-self:start;align-items:center;gap:4px;white-space:nowrap}.base-pill.active,.select-sport-pill-holder .active.sport-pill,.active.following-pill{background-color:var(--secondary-bg-color);color:var(--secondary-text-color)}.followed-teams-modal{padding:16px;border-radius:8px;background:var(--cl-grey-1)}.followed-teams-modal h4{margin:0;font-size:28px;font-weight:600;line-height:1.1}.followed-teams-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.followed-teams-modal__close{font-size:28px;line-height:1;cursor:pointer}.followed-teams-modal__empty{color:var(--cl-grey-7);font-size:14px}.followed-teams-modal .followed-team-tile-clickable{cursor:pointer}.my-teams-holder{background-color:var(--cl-grey-1);display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;padding:16px}.profile-highlights{min-height:210px;background-color:var(--cl-grey-1);border-radius:8px;padding:16px}.profile-highlights .username{display:flex;align-items:center;gap:12px}.profile-highlights .username .shield-shape{width:68px;height:80px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;clip-path:polygon(0% 0%, 100% 0%, 100% 70%, 50% 100%, 0% 70%);border-radius:6px 6px 0 0}.profile-highlights .username .text{display:flex;flex-direction:column}.profile-highlights .username .text .name{font-size:24px;font-weight:700}.profile-highlights .username .text .member-since{font-size:14px}.profile-highlights .stat-boxes{display:flex;gap:8px;border-radius:8px}.profile-highlights .stat-boxes .item{display:flex;flex-direction:column;align-items:center;padding:8px 16px;text-align:center;background-color:var(--cl-grey-2)}.profile-highlights .stat-boxes .item .title{font-size:24px;font-weight:700}.profile-highlights .stat-boxes .item .sub{font-size:12px}.reward-modal{padding:16px}.my-points-holder{display:flex;gap:16px;flex-direction:column}.my-points-holder .points-list-summary{background-color:var(--cl-grey-1);padding:16px;display:flex;justify-content:space-between;gap:16px;color:var(--cl-black)}.my-points-holder .points-list-summary .club-info{font-size:14px;display:flex;align-items:center;gap:8px}.my-points-holder .points-list-summary .text{display:flex;align-items:center;gap:16px}.my-points-holder .points-list-summary .text .points{font-size:24px;font-weight:700}.my-points-holder .points-list-summary .text .points .sml{font-size:14px;font-weight:400}.my-points-holder .points-list-summary--clickable{cursor:pointer}.my-points-holder .points-list-summary--clickable:focus-visible{outline:2px solid var(--cl-grey-7);outline-offset:2px}.points-transaction-holder{display:flex;flex-direction:column;gap:16px;max-height:40vh;overflow-y:auto;margin-bottom:16px}.points-transaction-holder .summary-title{font-size:14px;font-weight:700;color:var(--cl-grey-6);margin-top:4px}.points-transaction-holder .summary-title:first-child{margin-top:0}.points-transaction-holder .points-transaction-card{display:flex;border-radius:8px;background-color:var(--cl-grey-1)}.points-transaction-holder .points-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;background-color:var(--cl-grey-2);text-align:center}.points-transaction-holder .points-holder .day{font-size:24px;font-weight:700}.points-transaction-holder .points-holder .day.is-credit{color:var(--cl-success)}.points-transaction-holder .points-holder .day.is-debit{color:var(--cl-error)}.points-transaction-holder .points-holder .day.is-neutral{color:var(--cl-grey-7)}.points-transaction-holder .points-holder .pts{font-size:12px;font-weight:400;color:var(--cl-grey-7)}.points-transaction-holder .points-holder .day.is-credit~.pts{color:var(--cl-success)}.points-transaction-holder .points-holder .day.is-debit~.pts{color:var(--cl-error)}.points-transaction-holder .points-holder .day.is-neutral~.pts{color:var(--cl-grey-7)}.points-transaction-holder .transaction-info{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px;background-color:var(--cl-grey-1)}.points-transaction-holder .transaction-info .text{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.points-transaction-holder .transaction-info .name{font-size:14px;font-weight:700}.points-transaction-holder .transaction-info .order-badge{padding:3px 8px;border-radius:999px;background-color:var(--cl-grey-3);font-size:10px;font-weight:700;color:var(--cl-black)}.points-transaction-holder .transaction-info .description{font-size:14px;font-weight:400;color:var(--cl-black);line-height:1.35;word-break:break-word}.fixture-history-holder{display:flex;flex-direction:column;gap:16px}.fixture-history-holder .fixture-history-card{background-color:var(--cl-grey-1);border-left:4px solid;border-radius:4px;min-height:80px;display:flex}.fixture-history-holder .fixture-history-card .date-holder{background-color:var(--cl-grey-2);display:flex;flex-direction:column;width:25%;justify-content:space-evenly;align-items:center}.fixture-history-holder .fixture-history-card .date-holder .month{font-size:12px;font-weight:600}.fixture-history-holder .fixture-history-card .date-holder .day{font-size:16px;font-weight:700}.fixture-history-holder .fixture-history-card .fixture-info{display:flex;justify-content:space-evenly;gap:16px;width:75%;align-items:center}.fixture-history-holder .fixture-history-card .fixture-info .vs{font-size:12px;font-weight:600}.connections-list-holder{display:flex;flex-direction:column;gap:16px}.connections-list-holder .connection-list{display:flex;justify-content:space-between;align-items:center;background-color:var(--cl-grey-1);padding:8px}.connections-list-holder .connection-list .connection-info{display:flex;align-items:center;font-size:14px}.connections-list-holder .connection-list .connection-info .intials-holder{background-color:var(--cl-grey-2);width:32px;height:32px;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700}.profile-settings-menu{display:flex;flex-direction:column;cursor:pointer;gap:16px}.profile-settings-menu .option{display:flex;justify-content:space-between;gap:16px;padding:16px;align-items:center}.profile-settings-menu .option .title{display:flex;gap:16px;font-size:14px;align-items:center}.body .opt-in-holder{display:flex;flex-direction:column;gap:16px}.body .opt-in-holder .opt-in{display:flex;justify-content:space-between}.body .opt-in-holder .opt-in .club{display:flex;align-items:center}.footer-modal .header{display:flex;justify-content:space-between;align-items:center}@media(max-width: 576px){.footer-modal{border-radius:24px 24px 0 0;position:fixed;bottom:0;left:0}}.auth-modal{border-radius:8px;padding:16px}.auth-modal .header{display:flex;align-items:center;gap:4px}.auth-modal .heading{font-size:24px;font-weight:600;color:var(--cl-black)}.auth-modal .close{font-size:28px;cursor:pointer;color:var(--cl-black)}.auth-modal .body{display:flex;flex-direction:column;margin-bottom:16px;gap:8px}.auth-modal .divider{display:flex;align-items:center;gap:8px;width:100%}.auth-modal .divider .label{font-size:12px;font-weight:600;color:var(--cl-grey-7);text-transform:uppercase;letter-spacing:.04em}.auth-modal .divider .line{border-bottom:1px solid var(--cl-grey-3);flex:1}.guest{display:flex;flex-direction:column;gap:16px}.guest a{text-decoration:underline;color:inherit}.guest .form-check.form-switch{align-items:flex-start}.guest .prompt{font-size:12px;font-weight:600;color:var(--cl-grey-7)}.st-holder{display:flex;flex-direction:column;gap:16px}.wallet-st-card{border-radius:8px;padding:8px;color:var(--cl-white);position:relative;min-height:130px;flex-direction:column;justify-content:space-between;display:flex}.wallet-st-card .counter{display:flex;align-items:center;gap:4px;padding:4px;position:absolute;top:0;right:0;font-size:12px;background-color:var(--cl-black);background-color:hsla(0,0%,100%,.3);border-radius:0 0 0 8px}.wallet-st-card .counter .check{color:var(--cl-success)}.wallet-st-card .counter i{font-size:12px !important}.wallet-st-card .body{display:flex;gap:16px}.wallet-st-card .body .club-details{display:flex;gap:16px}.wallet-st-card .body .text{display:flex;flex-direction:column}.wallet-st-card .body .text .club-name{font-size:14px}.wallet-st-card .body .text .season-name{font-size:24px;font-weight:700}.wallet-st-card .footer{display:flex;justify-content:space-between}.wallet-st-card .footer .sw-name{font-size:14px;font-weight:600}.wallet-st-card .footer .mem-name{font-size:12px}.schedulue-summary-holder{width:100%}.schedule-item-summary{width:100%}.schedule-item-summary .header{display:flex;flex-direction:column;gap:16px;padding:16px;background-size:cover;background-position:center;color:var(--cl-white)}.schedule-item-summary .header .body{width:50%}.schedule-item-summary .header .body .date-time{font-size:24px;font-weight:700}.schedule-item-summary .header .body .venue{font-size:14px}.schedule-item-summary .header .body .fixture-summary{display:flex;justify-content:space-between;align-items:center;background-color:hsla(0,0%,100%,.2);border-radius:8px;padding:16px}.schedule-item-summary .header .body .fixture-summary .team-summary{font-size:16px;font-weight:700;flex:1}.schedule-item-summary .header .body .fixture-summary .team-summary.is-right{text-align:right}.schedule-item-summary .header .body .fixture-summary .vs-box{display:flex;height:40px;width:40px;border-radius:8px;justify-content:center;align-items:center;background-color:var(--cl-white);color:var(--cl-black);font-size:16px;font-weight:700}.wallet-ticket-carousel{padding:8px;background-color:hsla(0,0%,100%,.1)}.wallet-ticket-carousel .slide{display:flex;flex-direction:column;color:var(--cl-black);gap:8px}.wallet-ticket-carousel .slide.st-slide{color:var(--cl-white)}.wallet-ticket-carousel .slide .order-info{font-size:12px}.wallet-ticket-carousel .slide .top{display:flex;justify-content:space-between}.wallet-ticket-carousel .slide .top .holder{font-size:16px;font-weight:700;display:flex;align-items:center}.wallet-ticket-carousel .slide .top .type{padding:4px;font-size:16px;font-weight:700;background-color:var(--cl-black);background-color:hsla(0,0%,100%,.3);border-radius:12px}.wallet-ticket-carousel .slide .club-ticket-holder{display:flex;background-color:var(--cl-black);background-color:hsla(0,0%,100%,.3);padding:8px;border-radius:4px}.wallet-ticket-carousel .slide .club-ticket-holder .club-ticket{font-size:14px;font-weight:600}.wallet-ticket-carousel .slide .seat-grid{display:flex;gap:8px}.wallet-ticket-carousel .slide .seat-grid .seat-item{background-color:var(--cl-black);background-color:hsla(0,0%,100%,.3);display:flex;flex-direction:column;padding:8px;flex:1;border-radius:4px}.wallet-ticket-carousel .slide .seat-grid .seat-item .seat-label{font-size:14px}.wallet-ticket-carousel .slide .seat-grid .seat-item .seat-value{font-size:14px;font-weight:600}.wallet-ticket-carousel .slide .qr-holder{display:flex;justify-content:center}.wallet-ticket-carousel .slide .qr-holder .carousel-control{display:flex;flex:1;align-items:center;justify-items:flex-start}.wallet-ticket-carousel .slide .qr-holder .carousel-control.align-right{justify-content:flex-end}.wallet-ticket-carousel .slide .qr-holder .qr-wrapper{background-color:var(--cl-white);display:flex;justify-content:center;align-items:center;border-radius:4px;padding:16px}.wallet-ticket-carousel .slide .qr-holder .qr-wrapper .code canvas{height:130px;width:130px}.wallet-ticket-carousel .slide .actions{display:flex;flex-direction:column;gap:16px}.modal-title{display:flex;padding:16px;justify-content:space-between;font-size:24px;font-weight:700}.modal-title button{font-size:14px}.transfer-wallet-modal .share-transfer-type-holder{display:flex;flex-direction:column;gap:16px;padding:16px}.transfer-wallet-modal .transfer-type-card{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:var(--cl-white);border:1px solid var(--cl-grey-3);border-radius:8px;cursor:pointer;text-align:left;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none}.transfer-wallet-modal .transfer-type-card:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.transfer-wallet-modal .transfer-type-card--selected{border-color:var(--primary-color);border-width:2px;box-shadow:0 0 0 1px var(--primary-color)}.transfer-wallet-modal .transfer-type-card .transfer-type-card__row{display:flex;align-items:flex-start;gap:16px}.transfer-wallet-modal .transfer-type-card .transfer-type-card__icon{flex-shrink:0;font-size:24px;color:var(--cl-black)}.transfer-wallet-modal .transfer-type-card .transfer-type-card__body{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.transfer-wallet-modal .transfer-type-card .transfer-type-card__title{font-size:16px;font-weight:700;color:var(--cl-black)}.transfer-wallet-modal .transfer-type-card .transfer-type-card__description{font-size:14px;font-weight:400;color:var(--cl-grey-7);line-height:1.4}.transfer-wallet-modal .modal-title--confirm-transfer{align-items:flex-start;gap:8px}.transfer-wallet-modal .modal-title--confirm-transfer .st-confirm__title-cluster{flex:1;display:flex;flex-direction:column;gap:4px}.transfer-wallet-modal .modal-title--confirm-transfer .title{font-size:24px;font-weight:700;color:var(--cl-black)}.transfer-wallet-modal .modal-title--confirm-transfer .subtitle{font-size:14px;font-weight:400;color:var(--cl-grey-7);line-height:1.35}.transfer-wallet-modal .modal-title--confirm-transfer .st-confirm__back{flex-shrink:0;margin-top:2px;padding:4px;border:none;background:rgba(0,0,0,0);color:var(--cl-black);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.transfer-wallet-modal .modal-title--confirm-transfer .st-confirm__back:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:4px}.transfer-wallet-modal .step-3 .st-confirm{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px}.transfer-wallet-modal .step-3 .st-confirm__card{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:var(--cl-white);border:1px solid var(--cl-grey-3);border-radius:8px}.transfer-wallet-modal .step-3 .st-confirm__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.transfer-wallet-modal .step-3 .st-confirm__seat{font-size:12px;font-weight:400;color:var(--cl-grey-7)}.transfer-wallet-modal .step-3 .st-confirm__points-pill{flex-shrink:0;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:700;background-color:var(--cl-transfer-points-pill-bg);color:var(--primary-text-color)}.transfer-wallet-modal .step-3 .st-confirm__recipient{display:flex;align-items:center;gap:8px}.transfer-wallet-modal .step-3 .st-confirm__recipient-icon{font-size:14px;color:var(--cl-black)}.transfer-wallet-modal .step-3 .st-confirm__recipient-text{font-size:14px;font-weight:700;color:var(--cl-black)}.transfer-wallet-modal .step-3 .st-confirm__email-block{display:flex;flex-direction:column;gap:8px}.transfer-wallet-modal .step-3 .st-confirm__recipient-email{font-size:14px;font-weight:700;color:var(--cl-black);word-break:break-word}.transfer-wallet-modal .step-3 .st-confirm__connection-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:700;color:var(--cl-black);background-color:var(--cl-grey-3)}.transfer-wallet-modal .step-3 .st-confirm__connection-badge-icon{font-size:12px}.transfer-wallet-modal .step-3 .st-confirm__points-panel{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:var(--cl-grey-1);border-radius:8px}.transfer-wallet-modal .step-3 .st-confirm__points-row{display:flex;align-items:flex-start;gap:16px}.transfer-wallet-modal .step-3 .st-confirm__points-row--balance{align-items:center}.transfer-wallet-modal .step-3 .st-confirm__points-row .form-check{flex-shrink:0;margin-top:2px}.transfer-wallet-modal .step-3 .st-confirm__checkbox-label{font-size:14px;font-weight:400;color:var(--cl-black);line-height:1.4}.transfer-wallet-modal .step-3 .st-confirm__points-emphasis{font-weight:700}.transfer-wallet-modal .step-3 .st-confirm__balance-text{font-size:14px;color:var(--cl-black);line-height:1.4}.transfer-wallet-modal .step-3 .st-confirm__info{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:16px;background-color:var(--cl-transfer-info-bg);border-radius:8px}.transfer-wallet-modal .step-3 .st-confirm__info-icon-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center}.transfer-wallet-modal .step-3 .st-confirm__info-icon{font-size:14px;padding:2px;border-radius:999px;background-color:var(--cl-black);color:var(--cl-white)}.transfer-wallet-modal .step-3 .st-confirm__info-text{flex:1;font-size:14px;font-weight:400;color:var(--cl-black);line-height:1.45}.share-tickets-holder{display:flex;flex-direction:column;gap:16px;padding:16px}.share-tickets-holder .share-ticket{display:flex;background-color:var(--cl-grey-1);display:flex;justify-content:space-between;padding:8px}.share-tickets-holder .share-ticket .left-side{display:flex}.share-tickets-holder .share-ticket .left-side .ticket-info{display:flex;flex-direction:column}.share-tickets-holder .share-ticket .left-side .ticket-info .club-ticket{font-size:16px;font-weight:600}.share-tickets-holder .share-ticket .left-side .ticket-info .block-ticket{font-size:14px;color:var(--cl-grey-9)}.share-tickets-holder .share-ticket .left-side .ticket-info .seat{font-size:14px}.share-tickets-holder .share-ticket .type-info{display:flex;flex-direction:column}.share-tickets-holder .share-ticket .type-info .share-pill{padding:4px;border-radius:999px;display:flex;align-items:center;font-size:12px;font-weight:600;background-color:var(--cl-grey-3)}.auth-form{display:flex;flex-direction:column;gap:16px}.not-found-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:32px 16px;text-align:center}.not-found-page__inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:28rem}.not-found-page__title{font-size:24px;font-weight:700;color:var(--primary-text-color);margin:0}.not-found-page__message{font-size:14px;color:var(--primary-text-color);margin:0;line-height:1.5}body{background-color:var(--primary-bg-color);color:var(--primary-text-color)}.main-layout-body{margin-bottom:65px}.toast-body{color:var(--cl-black)}.main-layout-body{padding:5px;padding-bottom:55px}.bg-accent{background-color:var(--accent);color:#fff}.bg-text{background-color:var(--text);color:var(--bg)}.bg-bg{background-color:var(--bg);color:var(--text)}ul.steps{display:none}.step-indicator{display:flex;align-items:center;gap:8px}.step{height:8px;border-radius:50px;transition:all .3s ease}.step.active{background-color:#e5e5e5;flex:1;min-width:60px}.step.inactive{background-color:#4a4a4a;width:24px;flex-shrink:0}.placeholder-glow .placeholder{background-color:var(--cl-grey-6) !important}.no-nav-layout{padding:5%}@media(min-width: 769px){.centre-landing{margin-top:10%}}.skeleton-tall{height:60px}.skeleton-small{height:30px}.navigation-link{color:var(--primary-text-color);text-decoration:none;font-size:14px}.mb-xs{margin-bottom:4px}.mb-s{margin-bottom:8px}.mb-m{margin-bottom:16px}.mb-l{margin-bottom:24px}.mb-xl{margin-bottom:32px}.no-content-holder{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px;margin-top:100px;text-align:center}.no-content-holder .icon-holder{display:flex;justify-content:center}.no-content-holder .header-text{font-size:24px;font-weight:700}.no-content-holder .paragraph-text{font-size:14px}
