@font-face{font-family:Sora-regular;src:url(/static/media/Sora-Regular.d39abf25dace29a8806f.ttf)}@font-face{font-family:Sora-bold;src:url(/static/media/Sora-Bold.ab725ea9814e710ed144.ttf)}@font-face{font-family:Manrope-regular;src:url(/static/media/Manrope-Regular.3d92b64331e124bd334e.ttf)}@font-face{font-family:Manrope-semiBold;src:url(/static/media/Manrope-SemiBold.c3189b18688e4f3e0d86.ttf)}:root{--font-primary-regular:Manrope-regular,sans-serif;--font-primary-semiBold:Manrope-semiBold,sans-serif;--font-secundary-regular:Sora-regular,sans-serif;--font-secundary-bold:Sora-bold,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#1a1a1a;color:#fff;overflow-x:hidden}.app{padding-bottom:100px}.header{justify-content:center;margin-top:43px;position:relative;top:0;width:100vw;z-index:2}.header,.headerContent{align-items:center;display:flex;flex-direction:column}.headerContent{cursor:pointer;font-family:Manrope-regular,sans-serif;font-family:var(--font-primary-regular);gap:12px;padding:20px;width:-webkit-fit-content;width:fit-content}.headerContent span{background-image:url(/static/media/Group102.fe586e383546551d6e9d.svg);background-position:50%;background-repeat:no-repeat;display:block;height:57.47px;width:197.43px}.headerContent p{font-size:15px;font-weight:400}main{align-items:center;margin-top:45px;width:100vw}.mainContent,main{display:flex;flex-direction:column;justify-content:center}.mainContent{align-items:start;font-family:Sora-regular,sans-serif;font-family:var(--font-secundary-regular);gap:55px;position:relative;top:0;width:88%}.mainContentText{display:flex;flex-direction:column;gap:10px}.mainContent h1{font-family:Sora-bold,sans-serif;font-family:var(--font-secundary-bold);font-size:24px;font-weight:700}.mainContentDescription{font-size:18px;font-weight:400}.allCards{align-items:start;display:flex;flex-direction:column;font-family:Manrope-regular,sans-serif;font-family:var(--font-primary-regular);gap:20px;justify-content:center;width:100%}.card{background-color:#212121;border:1px solid #444;border-radius:5px;cursor:pointer;display:grid;grid-template-columns:repeat(5,1fr);padding:16px 24px 24px;width:100%}.column{align-items:center;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;width:100%}.aircraft *{text-align:start;width:100%}.aircraft h2{font-family:Manrope-semiBold,sans-serif;font-family:var(--font-primary-semiBold);font-size:16px;font-weight:600}.aircraft h3{font-size:14px;font-weight:400}.route{display:flex;flex-direction:column;gap:0}.routeTitle{font-size:12px;font-weight:400}.routeLocal{display:flex;flex-direction:column;gap:4px}.routeLocal span{background-image:url(/static/media/Group91.12048fcce01f1be99295.svg);background-position:50%;background-repeat:no-repeat;height:12px}.routeLocal div{display:flex;font-size:14px;font-weight:400;justify-content:space-between;width:106.3px}.registration h4{font-size:12px;font-weight:400}.registration p{font-family:Manrope-semiBold,sans-serif;font-family:var(--font-primary-semiBold);font-size:16px;font-weight:600}.date h4{font-size:12px;font-weight:400}.date p{font-family:Manrope-semiBold,sans-serif;font-family:var(--font-primary-semiBold);font-size:16px;font-weight:600}.balance h4{font-size:12px;font-weight:400}.balance p{font-family:Manrope-semiBold,sans-serif;font-family:var(--font-primary-semiBold);font-size:16px;font-weight:600}.detailsScreen{align-items:center;background-color:#1a1a1a;display:none;height:100%;justify-content:start;left:0;top:0;z-index:1}.detailsScreen,.detailsScreenSpace{flex-direction:column;position:relative}.detailsScreenSpace{display:flex;gap:55px;top:218.262px;width:88%}.detailsScreenClose{display:flex;font-family:Sora-bold,sans-serif;font-family:var(--font-secundary-bold);font-size:24px;font-weight:700;gap:18px;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.detailsScreenClose span{background-image:url(/static/media/materialSymbolsArrowBackIos.bf27e7fc5c260da9534c.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:32px;width:32px}.detailsScreenClose button{background:none;border:none;color:#fff;font-family:Sora-bold,sans-serif;font-family:var(--font-secundary-bold);font-size:24px;font-weight:700}.detailsScreenContent,.detailsScreenRewardSection{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.detailsScreenRewardSection{background-color:#212121;border:1px solid #444;border-radius:5px;cursor:pointer;gap:24px;padding:16px 24px 32px}.detailsScreenRewardTitle{align-items:center;display:flex;font-family:Sora-bold,sans-serif;font-family:var(--font-secundary-bold);font-size:18px;font-weight:700;gap:8px;justify-content:start;width:100%}.detailsScreenRewardTitle span{background-image:url(/static/media/materialSymbolsTrophyOutline.d6a277e5b622db0d5cee.svg);background-position:50%;background-repeat:no-repeat;height:24px;width:24px}.detailsScreenRewardContent{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.detailsScreenRewardColumn{align-items:center;display:flex;font-family:Manrope-regular,sans-serif;font-family:var(--font-primary-regular);font-size:14px;font-weight:400;gap:12px;justify-content:start;width:100%}.detailsScreenRewardColumn span{align-items:center;background-position:50%;background-repeat:no-repeat;display:flex;height:48px;justify-content:center;width:48px}.detailsScreenRewardColumn:nth-child(2) span{background-image:url(/static/media/materialSymbolsStarShineOutlineRounded.b1086a839cfa94f79d6c.svg)}.detailsScreenRewardColumn:nth-child(3) span{background-image:url(/static/media/materialSymbolsAwardStarOutline.fef75003c15805605689.svg)}.detailsScreenRewardColumn div{display:flex;flex-direction:column;gap:4px}.detailsScreenRewardColumn:first-child div{gap:2px}.detailsScreenRewardPrice{background-color:#38bdf8;border-radius:170px;color:#212121;font-family:Manrope-semiBold,sans-serif;font-family:var(--font-primary-semiBold);font-size:16px;font-weight:600}.detailsScreenRewardColumn div p:last-child{font-family:Sora-bold,sans-serif;font-family:var(--font-secundary-bold);font-size:32px;font-weight:700}.detailsScreen .card{grid-template-columns:repeat(4,1fr)}.open{display:flex;justify-content:start;position:fixed;width:100vw}
/*# sourceMappingURL=main.20b46480.css.map*/