@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-CB6Ljo7d.woff2) format("woff2"),url(/assets/Montserrat-Regular-DRoh7jzm.woff) format("woff"),url(/assets/Montserrat-Regular-tKqXl-jQ.ttf) format("truetype");font-style:normal;font-weight:300;font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-Bsf7A8hH.woff2) format("woff2"),url(/assets/Montserrat-Bold-cWG6a6a7.woff) format("woff"),url(/assets/Montserrat-Bold-DGZhp5Ox.ttf) format("truetype");font-style:normal;font-weight:600;font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-DdALr8Zz.woff2) format("woff2"),url(/assets/Montserrat-ExtraBold-PXpLz33E.woff) format("woff"),url(/assets/Montserrat-ExtraBold-Cu0lLodD.ttf) format("truetype");font-style:normal;font-weight:800;font-weight:900;font-display:swap}.page-enter{opacity:0}.page-enter-active{opacity:1;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.page-exit{opacity:1}.page-exit-active{opacity:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.news-img-enter{visibility:hidden}.news-img-enter-active{visibility:visible;transition:opacity .7s cubic-bezier(.25,.46,.45,.94);transition-delay:1s}.news-img-exit{opacity:1}.news-img-exit-active{opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0;padding:0;font:inherit}:root{color-scheme:light}html{-webkit-text-size-adjust:100%;background:#091733}body{position:relative;min-height:100vh;min-height:100dvh;font-family:Montserrat,sans-serif;background:linear-gradient(137deg,#142b59 18.75%,#091733 74.43%);background-attachment:fixed;margin:0 auto;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}body.ReactModal__Body--open{overflow:hidden}.app-wrapper{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}img,picture,video,svg{display:block;max-width:100%}section{color:#fff;flex-grow:1}h1,h2,h3,h4,h5{font-weight:800}h3{font-size:22px;line-height:36px}p{font-size:14px;font-weight:400;line-height:23px;color:#fff;margin:0}p strong{font-weight:700}p a{color:#fff;font-weight:700}br.sep{content:"";display:block;font-size:2px;height:2px}ul{list-style:none;padding:0;margin-top:0}.pos-form label{position:relative;color:#fff;font-size:14px;font-weight:400;line-height:16px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:6px}.pos-form .store-data{position:relative;margin:16px 0;color:#0f2145;background-color:#fff;border-radius:6px;padding:12px}.pos-form .store-data:after{content:"";position:absolute;top:16px;right:16px;width:16px;height:8px;border-bottom:#0F2145 solid 2px;border-left:#0F2145 solid 2px;transform:rotate(-45deg)}.pos-form .store-data p{color:#0f2145}.pos-form .store-data .button-component button{border:#A30000 solid 1px;color:#a30000}button{appearance:none;border:none;background-color:transparent;cursor:pointer}.centered{text-align:center;margin-top:140px}.centered svg{margin:24px auto}.modal-overlay{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;padding:24px;z-index:1100}.modal-inner{position:relative;width:100%;max-width:360px;background:#091733;backdrop-filter:blur(28px);border-radius:24px;overflow:hidden;outline:none}@media screen and (min-width:720px){.modal-inner{max-width:480px}}.modal-inner__close{position:absolute;top:0;right:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;z-index:5}.modal-inner__content{padding:20px 20px 12px}@media screen and (min-width:720px){.modal-inner__content{padding:20px 24px 12px}}.modal-inner__actions{display:flex;gap:20px;padding:12px 24px 24px}@media screen and (min-width:720px){.modal-inner__actions{padding:12px 24px 24px}}.camera-modal{position:fixed;inset:0;transform:translate(0);width:100vw;width:100dvw;height:100vh;height:100svh;height:100dvh;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);max-width:initial;max-height:initial;background-color:#000;border-radius:0;display:flex;flex-direction:column}.camera-modal .content{flex-grow:1;padding:0;height:100%;position:relative}.camera-modal .content video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block}.camera-modal .content button.take-photo{position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.toast-component{position:fixed;left:50%;transform:translate(-50%);bottom:24px;background-color:var(--toast-bg, #0E2B63);display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:4px;padding:12px 16px;border-radius:120px;z-index:9999}.toast-component p.copy{font-size:13px;line-height:17px;font-weight:700;color:var(--toast-color, #fff);white-space:nowrap}.toast-component svg{min-width:16px}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.loader{position:relative;width:100%;display:flex;flex-flow:column;flex-wrap:nowrap;align-items:center;justify-content:center;padding:40px 24px}.loader.fullscreen{position:fixed;left:0;top:0;width:100%;height:100%}.loader .loader-indicator{width:64px;aspect-ratio:1;border-radius:50%;border:2px solid #fff;transition:border-color .6s cubic-bezier(.645,.045,.355,1);animation:l20-1 1.6s infinite linear alternate,l20-2 3.2s infinite linear}.loader .loader-content{margin-top:24px;text-align:center}.loader .loader-content h2{font-size:20px;line-height:28px;font-weight:700}.loader .loader-content p{font-size:10px;line-height:14px;font-weight:400}.fail{position:relative;width:100%;display:flex;flex-flow:column;flex-wrap:nowrap;align-items:center;justify-content:center;padding:40px 24px;color:#fff}.fail .fail-indicator svg{width:64px}.fail .fail-content{margin-top:24px;text-align:left}.button-component{position:relative;width:100%;display:flex;height:fit-content}.button-component .loader-indicator{position:absolute;left:calc(50% - 10px);top:calc(50% - 10px);width:20px;aspect-ratio:1;border-radius:50%;border:2px solid #fff;animation:l20-1 1.6s infinite linear alternate,l20-2 3.2s infinite linear}.button-component .button{background:#fff;color:#0f2145;appearance:none;display:block;padding:8px 24px;font-size:14px;font-weight:700;line-height:24px;text-decoration:none;border:none;cursor:pointer;user-select:none;text-align:center;border-radius:20px;position:relative;flex-basis:100%;height:40px}.button-component .button:active{transform:scale(.97)}.button-component .button.disabled{pointer-events:none;cursor:initial;user-select:none;background:#ffffffa6}.button-component .button .button-inner{position:relative}.button-component.disabled .button{border:none}.button-component.secondary .button{background:transparent;color:#fff;border:1px solid #fff}.button-component.secondary .button.disabled{pointer-events:none;cursor:initial;opacity:.4}.button-component.primary .button{background:linear-gradient(to right,#f2b403 2.941%,#df277f 63.971%,#044f9b);color:#fff;border:2px solid #273b62;padding:6px 24px}.button-component.primary .button.disabled{pointer-events:none;cursor:initial;opacity:.4}.button-component.reject .button{background:#a30000;color:#fff}.button-component.reject .button.disabled{pointer-events:none;cursor:initial;opacity:.4}.button-component.approve .button{background:#a7c20e;color:#0f2145}.button-component.approve .button.disabled{pointer-events:none;cursor:initial;opacity:.4}.age-gate .flex-buttons{margin-top:16px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;column-gap:20px}.content-wrapper{margin:0 auto 20px;max-width:480px;border-radius:8px;padding:24px 24px 80px;transform:translateY(80px) scale(.6);opacity:.4;transition:transform .4s cubic-bezier(.455,.03,.515,.955),opacity .4s cubic-bezier(.645,.045,.355,1)}.content-wrapper.top-margin{min-height:calc(100vh - 76px);min-height:calc(100dvh - 76px);display:flex;flex-flow:column;justify-content:center}.content-wrapper.wide{max-width:900px;color:#fff}.content-wrapper.wide h2,.content-wrapper.wide h3,.content-wrapper.wide h4,.content-wrapper.wide h5{font-weight:700}.content-wrapper.wide .text-center{text-align:center}.content-wrapper.animated{transform:translate(0) scale(1);opacity:1}@media screen and (min-width:1020px){.content-wrapper{padding:28px 40px 40px}}.header-wrapper.logged-in{position:fixed;top:0;left:0;z-index:100;width:100%}@media screen and (min-width:1280px){.header-wrapper.logged-in{position:sticky;top:0;max-width:320px}}.header-wrapper header.header{position:relative;margin:0 auto;height:64px;padding:0 12px;background:#091733;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.header-wrapper header.header .header-logo{height:32px}.header-wrapper header.header .header-content-wrapper{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;column-gap:20px}.navigation-component{position:fixed;inset:76px 0 0;width:100%;background:linear-gradient(175deg,#ffffff21,#fff0 33.66%),#051a42;padding:12px 24px;padding-bottom:calc(12px + env(safe-area-inset-bottom));display:flex;flex-flow:column;z-index:100;overscroll-behavior:contain}@media screen and (min-width:720px){.navigation-component{max-width:320px}}@media screen and (min-width:1280px){.navigation-component{height:calc(100vh - 76px);height:calc(100dvh - 76px);position:relative;left:auto;top:auto}}.navigation-component .navigation-wrapper{flex:1;display:flex;flex-flow:column;min-height:0;overflow-y:auto}.navigation-component .navigation-wrapper svg{width:28px;height:28px;flex-shrink:0}.navigation-component .navigation-wrapper .nav-list li{height:56px;display:flex;align-content:center}.navigation-component .navigation-wrapper .nav-list li a{color:#fff;text-decoration:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:12px;padding:0 16px}.navigation-component .navigation-wrapper .nav-list li a.active svg{filter:brightness(0) saturate(100%) invert(56%) sepia(47%) saturate(5310%) hue-rotate(163deg) brightness(100%) contrast(99%)}.navigation-component .navigation-wrapper .nav-list li a .nav-list__badge{margin-left:-4px}.navigation-component .navigation-wrapper .nav-divider{border:none;border-top:#4c5b7a solid 1px;margin:12px 0}.navigation-component .navigation-wrapper .nav-partner{margin-top:auto;display:flex;align-items:flex-start;gap:12px;padding:32px 0 12px 16px}.navigation-component .navigation-wrapper .nav-partner__info{display:flex;flex-direction:column;gap:2px;min-width:0}.navigation-component .navigation-wrapper .nav-partner__label{color:#fff;font-size:14px;font-weight:400;line-height:normal}.navigation-component .navigation-wrapper .nav-partner__name{color:#fff;font-size:16px;font-weight:600;line-height:normal}.navigation-component .navigation-wrapper .nav-partner__phone{display:block;padding:10px 0;color:#f0a90d;font-size:16px;line-height:20px;font-weight:600;text-decoration:none;letter-spacing:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navigation-component .user-actions{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;padding:20px 8px 8px;border-top:#4c5b7a solid 1px}.navigation-component .user-actions button{border:none;background:none;cursor:pointer}.count-badge-component{--count-badge-green: #a7c20e;--count-badge-yellow: #fabd0c;width:20px;height:20px;border:2px solid #091632;border-radius:100px;background:var(--count-badge-bg, var(--count-badge-green));color:#0a1731;font-size:10px;font-weight:800;display:grid;place-items:center}.count-badge-component--green{--count-badge-bg: var(--count-badge-green)}.count-badge-component--yellow{--count-badge-bg: var(--count-badge-yellow)}h3.headline{font-size:22px;line-height:36px}h3.headline.center{text-align:center}.dashboard-layout{overflow:clip;flex-grow:1;margin-top:76px}@media screen and (min-width:1280px){.dashboard-layout{margin-top:0;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.dashboard-layout .layout-content-wrapper{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:24px;width:100%}.points-component{color:#fabd0c;font-size:20px;font-weight:400;line-height:20px;text-decoration:none}.notifications-component{position:relative}.notifications-component__icon{position:relative;width:32px;height:32px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:100}.notifications-component__icon--active{opacity:.8}.notifications-component .count-badge-component.notifications-component__badge{position:absolute;top:22px;left:-6px;pointer-events:none}.notifications-component__list{display:flex;flex-direction:column;gap:16px;position:fixed;top:95px;right:20px;width:calc(100vw - 40px);z-index:100}@media screen and (min-width:720px){.notifications-component__list{position:absolute;max-width:360px;top:56px;right:16px}}@media screen and (min-width:1280px){.notifications-component{position:absolute;top:24px;right:34px}}.notification-card{position:relative}.notification-card__body{display:flex;flex-direction:column;border-radius:12px;background:#014d9b;box-shadow:-10px 15px 22px 6px #091733a6;padding:14px 20px;min-height:72px}.notification-card--popup .notification-card__body{box-shadow:-10px 15px 22px #091733a6}.notification-card__content{display:flex;flex-direction:column;gap:4px}.notification-card__title{font-size:16px;font-weight:800;color:#fff;line-height:normal}.notification-card__text{font-size:16px;font-weight:400;color:#fff;line-height:normal}.notification-card__footer{display:flex;align-items:center;justify-content:space-between;min-height:40px}.notification-card__date{display:flex;align-items:center;gap:4px}.notification-card__date span{font-size:14px;font-weight:400;line-height:14px;color:#fff;white-space:nowrap}.notification-card__calendar-icon{flex-shrink:0}.notification-card__cta{font-size:14px;font-weight:800;color:#fff;text-decoration:underline;text-align:right;white-space:nowrap;cursor:pointer}.notification-card__cta:hover{opacity:.8}.notification-card__close{position:absolute;top:-10px;right:-10px;width:32px;height:32px;border-radius:50%;background-color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #09173366;padding:0}.notification-card__close:hover{background-color:#ffffffe6}.notification-card__close:active{transform:scale(.95)}.notification-card-group{position:relative}.notification-card-group__body{display:flex;flex-direction:column;border-radius:12px;background:linear-gradient(-72deg,#fff0 .47%,#ffffff0f,#fff0 99.53%),linear-gradient(90deg,#091733 0% 100%);padding:14px 20px;min-height:72px;box-shadow:-10px 15px 22px #091733a6}.notification-card-group__content{display:flex;flex-direction:column;gap:4px}.notification-card-group__title{font-size:16px;font-weight:800;color:#fff;line-height:normal}.notification-card-group__footer{display:flex;align-items:center;justify-content:space-between;min-height:40px}.notification-card-group__date{display:flex;align-items:center;gap:4px}.notification-card-group__date span{font-size:14px;font-weight:400;line-height:14px;color:#fff;white-space:nowrap}.notification-card-group__calendar-icon{flex-shrink:0}.notification-card-group__close{position:absolute;top:-10px;right:-10px;width:32px;height:32px;border-radius:50%;background-color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #09173366;padding:0}.notification-card-group__close:hover{background-color:#ffffffe6}.notification-card-group__close:active{transform:scale(.95)}.notification-card-group__cta{font-size:14px;font-weight:800;color:#fff;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap}.notification-card-group__cta:hover{opacity:.8}.burger-component{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.burger-component .count-badge-component.burger-component__badge{position:absolute;bottom:-10px;left:-10px}.referral-page .referral-list{margin-top:32px}.referral-page .referral-list .separator{width:100%;height:1px;background-color:#ffffff3d;margin:16px 0}.referral-page .referral-list ul li{margin-bottom:16px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.referral-page .referral-list ul li.applied{opacity:.65}.referral-page .referral-list ul li span{font-size:18px}.referral-page .referral-list ul li span strong{font-weight:700;font-size:14px;cursor:pointer;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.input-component{position:relative;width:100%;margin:16px 0}.input-component input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.input-component label{position:relative;color:#fff;font-size:14px;font-weight:400;line-height:16px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:6px}.input-component .input-wrapper{position:relative}.input-component .input-wrapper input{width:100%;border:none;padding:8px 14px;background-color:#fff;outline:none;color:#0f2145;border-radius:6px;font-size:16px}.input-component .input-wrapper input::placeholder{color:#0f2145;font-size:14px;opacity:.7}.input-component .input-wrapper input:focus{border-color:#0f2145}.input-component .input-wrapper .side-action{border:none;background:none;position:absolute;right:0;top:0;height:100%;padding:0 5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.input-component .bottom-action{position:relative;font-size:10px;text-decoration:underline;font-weight:400;line-height:14px;margin:6px 0;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;column-gap:12px}.input-component.error .input-wrapper input{border-color:#c80011}.input-component.error .input-error{margin:6px 0;color:#c80011;font-size:10px;font-weight:400;line-height:14px}.input-component.disabled label,.input-component.disabled .input-wrapper{opacity:.4}.input-component.disabled .input-wrapper input{color:inherit}.input-component .label-container{display:flex;align-items:center}.input-component .optional{margin-left:auto;font-size:10px;font-weight:400;line-height:14px;color:#fff}.select-component{position:relative;margin:16px 0;width:100%}.select-component label{position:relative;color:#fff;font-size:14px;font-weight:400;line-height:16px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:6px}.select-component select{width:100%;padding:10px 12px;background:url("data:image/svg+xml,<svg width='12px' height='7px' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg' fill='none'><path d='M1 1L6 6L11 1' stroke='black' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat;background-position:right 10px center;appearance:none;background-color:#fff;border-radius:6px;border:#fff solid 1px;outline:none}.select-component:last-child{margin-bottom:0}.select-component.error .radio-title,.select-component.error .radio-title a{color:#c80011}.select-component.error .input-error{margin:6px 0 0;color:#c80011;font-size:10px;font-weight:400;line-height:14px}.select-component.error .check-switch{border-color:#c80011}.select-component.outline{padding:16px;border-radius:12px;border:1px solid rgba(0,0,0,.2)}.select-component.outline.error{border:1px solid #c80011}.select-component.disabled,.select-component.disabled.outline{opacity:.4}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tab-nav-component{width:100%;position:relative;margin:16px 0}.tab-nav-component ul{display:flex;flex-flow:row;height:40px;border-radius:20px;border:2px solid #fff}.tab-nav-component ul li{flex-grow:1;flex-basis:0;text-align:center;height:100%}.tab-nav-component ul li a{display:block;line-height:36px;width:100%;height:100%;background-color:transparent;color:#fff;text-decoration:none;font-weight:700;font-size:14px}.tab-nav-component ul li a.active{background-color:#fff;color:#001854}.tab-nav-component ul li:first-child a{border-top-left-radius:16px;border-bottom-left-radius:16px}.tab-nav-component ul li:last-child a{border-top-right-radius:16px;border-bottom-right-radius:16px}
