@layer components{.Skeletons-module__6eNu6W__box{border-radius:4px}.Skeletons-module__6eNu6W__black{background-color:#2226}.Skeletons-module__6eNu6W__background-black{background-color:var(--color-black)}.Skeletons-module__6eNu6W__white{background-color:#e0dfdc66}.Skeletons-module__6eNu6W__text{min-height:22px}.Skeletons-module__6eNu6W__subhead-smol{min-height:16px}.Skeletons-module__6eNu6W__subhead-medium{min-height:22px}.Skeletons-module__6eNu6W__subhead{min-height:24px}.Skeletons-module__6eNu6W__header{min-height:32px}.Skeletons-module__6eNu6W__hero{height:42px}.Skeletons-module__6eNu6W__padded{padding:var(--stack-gap)}.Skeletons-module__6eNu6W__paddedPageSection{padding:var(--stack-gap-smol)var(--stack-gap)}.Skeletons-module__6eNu6W__box.Skeletons-module__6eNu6W__paddedPageSection{border-radius:0}.Skeletons-module__6eNu6W__paddedSmol{padding:var(--stack-gap-smol)}.Skeletons-module__6eNu6W__loaderOpacity{opacity:.3}}
@layer components{.Title-module__jQnRgq__title{text-transform:uppercase;white-space:pretty;line-height:1.05;position:relative}.Title-module__jQnRgq__title a{color:inherit;font-weight:inherit;text-decoration:none}.Title-module__jQnRgq__hero{font-size:36px;font-weight:800;line-height:42px}.Title-module__jQnRgq__header{font-size:24px;font-weight:800;line-height:32px}.Title-module__jQnRgq__header-mission{font-size:24px;font-weight:800;line-height:24px}.Title-module__jQnRgq__subhead{font-size:18px;font-weight:700;line-height:24px}.Title-module__jQnRgq__subhead-medium{font-size:16px;font-weight:700;line-height:20px}.Title-module__jQnRgq__subhead-smol{font-size:12px;font-weight:700;line-height:16px}.Title-module__jQnRgq__subhead-super-smol{font-size:8px;font-weight:700;line-height:12px}.Title-module__jQnRgq__padded{padding:var(--stack-gap)}.Title-module__jQnRgq__paddedSmol{padding:var(--stack-gap-smol)}.Title-module__jQnRgq__paddedPageSection{padding-left:var(--stack-gap);padding-right:var(--stack-gap);padding-top:var(--stack-gap-smol);padding-bottom:var(--stack-gap-smol)}}
.decorators-module__FNarHa__fontRed{color:var(--color-red)}.decorators-module__FNarHa__fontBlue{color:var(--color-blue)}.decorators-module__FNarHa__fontBlack{color:var(--color-black)}
.FlightModal-module__ewP8wq__halfWidth{flex-shrink:1;width:50%;min-width:0}
@layer components-mod{.PointModal-module__ooMVla__modalWrapper{width:420px}.PointModal-module__ooMVla__halfWidth{flex-shrink:1;width:50%;min-width:0}.PointModal-module__ooMVla__scrollableContent{scrollbar-width:thin;overflow:auto}.PointModal-module__ooMVla__scrollableContent::-webkit-scrollbar-thumb{background-color:var(--color-black)}.PointModal-module__ooMVla__scrollableContent::-webkit-scrollbar{width:2px!important}.PointModal-module__ooMVla__previewWrapper{flex:0;width:32px;height:32px;position:relative}.PointModal-module__ooMVla__previewWrapper .PointModal-module__ooMVla__removeAsset{background-color:var(--color-black);color:var(--color-beige);border-radius:50%;width:24px;height:24px;font-size:12px;position:absolute;top:-4px;right:-4px}}
.PolygonModal-module__l03KVW__halfWidth{flex-shrink:1;width:50%;min-width:0}
@layer components{.EngineSpecsTable-module__dTFNHW__tableContainer{border:2px solid var(--color-black);border-radius:4px;overflow:hidden}.EngineSpecsTable-module__dTFNHW__tableTabs{display:flex;position:relative;overflow:hidden}.EngineSpecsTable-module__dTFNHW__tableTabButton{flex:1 0 auto;height:28px;position:relative}.EngineSpecsTable-module__dTFNHW__tableTabButton:before{content:"";background-color:inherit;height:1px;position:absolute;top:-1px;left:0;right:0}.EngineSpecsTable-module__dTFNHW__table{border-spacing:0;border-collapse:separate;width:100%;font-size:14px;font-family:var(--font-code);flex:1;margin:0;padding:0;position:relative}.EngineSpecsTable-module__dTFNHW__table th{text-transform:uppercase;background-color:var(--color-half-black);color:var(--color-white);padding:2px 8px;font-size:10px}.EngineSpecsTable-module__dTFNHW__table td,.EngineSpecsTable-module__dTFNHW__table th{text-align:right;vertical-align:top}.EngineSpecsTable-module__dTFNHW__table td{padding:2px 8px}.EngineSpecsTable-module__dTFNHW__table tr td{border-bottom:2px solid var(--color-black)}.EngineSpecsTable-module__dTFNHW__table tr:last-of-type td{border-bottom:none}.EngineSpecsTable-module__dTFNHW__table tr>td:first-of-type,.EngineSpecsTable-module__dTFNHW__table tr>th:first-of-type{text-align:left}.EngineSpecsTable-module__dTFNHW__fuelColumn{width:100px}.EngineSpecsTable-module__dTFNHW__engineMode{font-weight:600}.EngineSpecsTable-module__dTFNHW__tableContainer .EngineSpecsTable-module__dTFNHW__planeTitle{padding:2px calc(28px + 8px)2px calc(var(--stack-gap) - 4px);text-overflow:ellipsis;text-wrap:nowrap;flex-shrink:1;min-width:0;margin:0;position:relative;overflow:hidden}.EngineSpecsTable-module__dTFNHW__tableContainer .EngineSpecsTable-module__dTFNHW__showHideButton{aspect-ratio:1;position:absolute;top:0;bottom:0;right:0}}
.Flights-module__efMX-q__tools{padding:8px}.Flights-module__efMX-q__flightWrapper{background-color:var(--color-white);border-radius:4px}[data-dragging] .Flights-module__efMX-q__flightWrapper{transition:opacity 1ms linear}[data-dragging-member] .Flights-module__efMX-q__flightWrapper{pointer-events:none}.Flights-module__efMX-q__flightHeader{pointer-events:auto;border-top-left-radius:4px;border-top-right-radius:4px;height:30px}.Flights-module__efMX-q__title{white-space:nowrap;text-overflow:ellipsis;flex:1;position:relative;overflow:hidden}.Flights-module__efMX-q__flightButtons{flex:none;display:flex}.Flights-module__efMX-q__flightMembers{border:2px solid;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden}.Flights-module__efMX-q__airplaneIcon{border-radius:0;width:32px;position:relative;top:1px}.Flights-module__efMX-q__iconButtonOverrideAlt{margin:0 4px 0 6px;padding:0}.Flights-module__efMX-q__callsign{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;padding-left:8px;overflow:hidden}.Flights-module__efMX-q__tailNumber,.Flights-module__efMX-q__flightNumber{text-align:center;flex:none}.Flights-module__efMX-q__tailNumber{min-width:40px;padding-left:var(--stack-gap-smol);padding-right:var(--stack-gap-smol)}.Flights-module__efMX-q__flightNumber{width:30px;height:100%}.Flights-module__efMX-q__boxButton{pointer-events:auto;box-sizing:content-box;appearance:none;cursor:pointer;background-color:var(--color-white);border:none}[data-dragging] .Flights-module__efMX-q__boxButton{transition:opacity 1ms linear}[data-dragging] .Flights-module__efMX-q__boxButton .Flights-module__efMX-q__box{pointer-events:none}.Flights-module__efMX-q__boxButton[disabled]{cursor:default}.Flights-module__efMX-q__box{height:40px}.Flights-module__efMX-q__boxEnabled{transition:background-color 50ms linear}.Flights-module__efMX-q__boxEnabled.Flights-module__efMX-q__selected{background-color:#0000000d}@media (pointer:fine){.Flights-module__efMX-q__boxEnabled:hover{background-color:#0000000d}[data-dragging] .Flights-module__efMX-q__boxEnabled:hover{background-color:#0000}}@media (pointer:coarse){.Flights-module__efMX-q__boxEnabled:active{background-color:#0000000d}[data-dragging] .Flights-module__efMX-q__boxEnabled:active{background-color:#0000}}.Flights-module__efMX-q__spacer{margin-top:.8em}.Flights-module__efMX-q__iconWrapper{flex:none;justify-content:center;align-items:center;display:flex}.Flights-module__efMX-q__addRemoveIcons{border-radius:0;flex:none;width:32px;height:30px}.Flights-module__efMX-q__addIcon{width:40px}.Flights-module__efMX-q__hidable{display:none}@media (pointer:fine){.Flights-module__efMX-q__flightHeader:hover .Flights-module__efMX-q__hidable{display:flex}.Flights-module__efMX-q__addFlightButton:hover{color:var(--color-white);background-color:var(--color-black)}}
@layer components{.Scroller-module__Ebnnbq__scroller{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:scroll}.Scroller-module__Ebnnbq__scroller::-webkit-scrollbar{width:var(--scrollbar-size)}.Scroller-module__Ebnnbq__scroller::-webkit-scrollbar-track{background:inherit}.Scroller-module__Ebnnbq__scroller::-webkit-scrollbar-thumb{cursor:pointer;background-color:#0000;border:#0000;border-radius:0}.Scroller-module__Ebnnbq__scroller:hover::-webkit-scrollbar-thumb{background-color:var(--color-black);border:1px solid var(--color-white)}@supports ((-moz-appearance:none)){.Scroller-module__Ebnnbq__scroller{scrollbar-width:thin}}}
.CampaignDashboard-module__tlD-Aa__missionsWrapper{border:2px solid var(--color-black);border-radius:4px}.CampaignDashboard-module__tlD-Aa__missionsSubhead{padding-top:var(--stack-gap-smol);padding-bottom:var(--stack-gap-smol);padding-left:var(--stack-gap);padding-right:var(--stack-gap)}.CampaignDashboard-module__tlD-Aa__flexGrow{flex-grow:1}.CampaignDashboard-module__tlD-Aa__missionsList{gap:var(--stack-gap-smol);padding-top:var(--stack-gap-smol);padding-bottom:var(--stack-gap-smol)}.CampaignDashboard-module__tlD-Aa__fileUploadHeader{padding:var(--stack-gap-smol)var(--stack-gap)}@media (pointer:fine){.CampaignDashboard-module__tlD-Aa__squadronLink:hover{text-decoration:underline}}.CampaignDashboard-module__tlD-Aa__noMissionsMessage{padding-left:var(--stack-gap);padding-right:var(--stack-gap)}.CampaignDashboard-module__tlD-Aa__deleteActionMenu{aspect-ratio:1;visibility:visible;flex:none;height:24px;font-size:18px}.CampaignDashboard-module__tlD-Aa__deleteActionMenu.CampaignDashboard-module__tlD-Aa__active{color:var(--color-white);background-color:var(--color-black)}@media (pointer:fine){.CampaignDashboard-module__tlD-Aa__deleteActionMenu:hover{color:var(--color-white);background-color:var(--color-black)}}
.LoginRegisterForm-module__8RDSFa__tab{z-index:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-2px;position:relative}.LoginRegisterForm-module__8RDSFa__tabSeparator{z-index:1;margin-left:calc(var(--stack-gap)*-1);margin-right:calc(var(--stack-gap)*-1);box-shadow:0 2px 0 var(--color-white);position:relative}.LoginRegisterForm-module__8RDSFa__withEmailTextButton{cursor:pointer;font-weight:600}.LoginRegisterForm-module__8RDSFa__withEmailTextButton:hover{text-decoration:underline}.LoginRegisterForm-module__8RDSFa__separator{margin-top:var(--stack-gap-smol);margin-bottom:var(--stack-gap-smol)}.LoginRegisterForm-module__8RDSFa__betaNote{border-radius:4px}.LoginRegisterForm-module__8RDSFa__betaNote a{color:var(--color-white)}.LoginRegisterForm-module__8RDSFa__successNote{align-self:center}.LoginRegisterForm-module__8RDSFa__forgetPasswordLink{cursor:pointer;text-decoration:underline}
.MissionData-module__ncGlUq__inlineIcon{display:inline-block}.MissionData-module__ncGlUq__missionContent{min-height:0;flex:auto!important}.MissionData-module__ncGlUq__sidebarContent{scrollbar-width:none;flex:1;overflow-y:auto}.MissionData-module__ncGlUq__sidebarContent::-webkit-scrollbar{width:0!important}.MissionData-module__ncGlUq__missionContent .MissionData-module__ncGlUq__mobileSpecs{border:2px solid var(--color-black);display:none}@media (max-width:680px){.MissionData-module__ncGlUq__desktopSpecsSeparator,.MissionData-module__ncGlUq__missionContent .MissionData-module__ncGlUq__desktopSpecs{display:none!important}.MissionData-module__ncGlUq__missionContent .MissionData-module__ncGlUq__mobileSpecs{display:block!important}}.MissionData-module__ncGlUq__sidebarContent{padding-left:max(var(--stack-gap),env(safe-area-inset-left))!important}.MissionData-module__ncGlUq__desktopSpecs{margin-top:var(--stack-gap);margin-right:var(--stack-gap);margin-left:max(var(--stack-gap),env(safe-area-inset-left))!important;margin-bottom:max(var(--stack-gap),env(safe-area-inset-bottom))!important}
@layer components{.ColorSelector-module__p8R8yq__swatch{cursor:pointer;flex:1 0 auto;height:41px;position:relative}.ColorSelector-module__p8R8yq__hexWrapper{position:relative}.ColorSelector-module__p8R8yq__hexWrapper:before{content:"#";z-index:1;font-size:var(--font-size-default);pointer-events:none;color:var(--color-black);padding:4px 0 4px 4px;font-family:monospace;font-weight:700;line-height:20px;display:block;position:absolute;top:2px;left:3px}.ColorSelector-module__p8R8yq__hexInput{appearance:none;background-color:var(--color-pure-white);border:2px solid var(--color-black);font-size:var(--font-size-default);border-radius:4px;outline:none;flex:none;width:9ch;padding:4px 0 4px 18px;font-family:monospace;font-weight:600;line-height:20px;position:relative}}@layer components-mod{.ColorSelector-module__p8R8yq__pickerWrapper{background-color:var(--color-pure-white);border:2px solid var(--color-black);border-radius:6px;position:relative}.ColorSelector-module__p8R8yq__swatchContainer{border:2px solid var(--color-black);background-color:var(--color-black);border-top:none;border-radius:0 0 6px 6px;gap:2px;overflow:hidden}.ColorSelector-module__p8R8yq__shrinkCheckbox{min-height:0}.ColorSelector-module__p8R8yq__cancelButton{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-2px}.ColorSelector-module__p8R8yq__saveButton{color:var(--color-pure-white);border-top-left-radius:0;border-bottom-left-radius:0}}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful{width:260px}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful__last-control{border-radius:0}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful__saturation{border-radius:4px 4px 0 0}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful{border:2px solid var(--color-black);border-radius:6px 6px 0 0}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful__pointer.react-colorful__hue-pointer{cursor:pointer;border-radius:4px;width:8px;position:relative}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful__pointer.react-colorful__saturation-pointer{width:20px;height:20px}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful__saturation{border-bottom-width:10px}.ColorSelector-module__p8R8yq__pickerWrapper .react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%)}
@layer components{.ErrorMessage-module__4sCFvW__wrapper{margin-top:4px}}
.Pagination-module___XjRuG__pageButton{height:auto;padding:4px 10px}.Pagination-module___XjRuG__selected{cursor:default}@media (pointer:fine){.Pagination-module___XjRuG__pageButton:not(.Pagination-module___XjRuG__selected):hover{color:var(--color-pure-white);background-color:#e0dfdc33}}.Pagination-module___XjRuG__pageButton:not(.Pagination-module___XjRuG__selected):active{color:var(--color-pure-white);background-color:#e0dfdc33}
