.ChecklistItemDevSheet-module__8W83xq__wrapper{align-items:flex-start;gap:var(--stack-gap-smol);padding:var(--stack-gap-smol);flex-flow:wrap;display:flex}
.ChecklistAssetModal-module__WeLUgq__container{-webkit-user-select:none;user-select:none;scrollbar-width:none;transform-origin:50% 100%;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden auto}.ChecklistAssetModal-module__WeLUgq__content{padding-top:max(env(safe-area-inset-top),var(--stack-gap));padding-bottom:max(env(safe-area-inset-bottom),var(--stack-gap));width:100%;max-width:calc(100vw - var(--stack-gap)*2);flex-direction:column;flex:none;justify-content:flex-start;align-items:center;margin:auto;display:flex;position:relative}.ChecklistAssetModal-module__WeLUgq__contentPage{width:100%;height:100%;flex:none;justify-content:center;align-items:center;width:100dvw;height:100dvh;display:flex;position:relative}.ChecklistAssetModal-module__WeLUgq__itemPaper{background-color:var(--color-white);border-radius:4px;position:relative}.ChecklistAssetModal-module__WeLUgq__photoWrapper{background-color:var(--color-white);z-index:1;touch-action:pan-x pan-y;border-radius:4px;padding:2px;box-shadow:0 2px 6px #0000004d}.ChecklistAssetModal-module__WeLUgq__image{max-width:calc(100vw - (var(--stack-gap)*4));max-height:calc(100vh - (var(--stack-gap)*4));border-radius:4px;flex:auto;width:auto;height:auto;display:block}@media (pointer:coarse){.ChecklistAssetModal-module__WeLUgq__image{max-width:calc(100dvw - (var(--stack-gap)*4));max-height:calc(100dvh - (var(--stack-gap)*4))}}.ChecklistAssetModal-module__WeLUgq__note{padding:var(--stack-gap);white-space:pre-wrap;max-width:74ch;}.ChecklistAssetModal-module__WeLUgq__closeButtonContainer{left:max(env(safe-area-inset-left),var(--stack-gap));z-index:100;position:fixed;top:max(env(safe-area-inset-top),var(--stack-gap))!important}.ChecklistAssetModal-module__WeLUgq__container .ChecklistAssetModal-module__WeLUgq__closeButton{color:var(--color-white);text-align:center;background-color:var(--color-black);border-radius:16px;width:32px;height:32px;font-size:18px;line-height:18px;box-shadow:0 5px 10px #00000080}
@layer components-mod{.Modal-module__iX2sxG__modalCenteringContainer{pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__iX2sxG__modalContentContainer{pointer-events:auto;background-color:var(--color-white);border:2px solid var(--color-white);border-radius:8px;min-width:420px;max-width:94vw;max-height:80vh;position:relative;overflow:hidden}.Modal-module__iX2sxG__modalTitle{padding-inline:var(--stack-gap);padding-block:8px}@media only screen and (max-width:420px){.Modal-module__iX2sxG__modalContentContainer{width:calc(100vw - 16px);min-width:300px}}}
@layer components{.Checkbox-module__uEULcq__input{appearance:none;cursor:pointer;border-radius:0;width:24px;height:24px;display:block;position:relative}.Checkbox-module__uEULcq__input:before{content:"";color:var(--color-black);box-sizing:border-box;width:24px;height:24px;font-family:FontAwesome;font-size:24px;line-height:24px;position:absolute;top:2px}.Checkbox-module__uEULcq__checkboxLabelWrapper{flex-grow:1;min-height:32px}.Checkbox-module__uEULcq__label{text-transform:uppercase;font-size:var(--font-size-smol);cursor:pointer;font-weight:700;line-height:16px;position:relative;top:2px}.Checkbox-module__uEULcq__labelError{color:var(--color-red)}.Checkbox-module__uEULcq__input:checked:before{content:""}}
@layer components{.Separator-module__Ajg1-W__separator{border-bottom:2px solid #0000;flex:none;height:0}.Separator-module__Ajg1-W__thicc{border-bottom-width:4px}}
@layer components{.Stack-module__Oi5zSG__stack{flex-shrink:0;display:flex}.Stack-module__Oi5zSG__gap{gap:var(--stack-gap)}.Stack-module__Oi5zSG__gapSmol{gap:var(--stack-gap-smol)}.Stack-module__Oi5zSG__row{flex-direction:row}.Stack-module__Oi5zSG__row-reverse{flex-direction:row-reverse}.Stack-module__Oi5zSG__column{flex-direction:column}.Stack-module__Oi5zSG__column-reverse{flex-direction:column-reverse}.Stack-module__Oi5zSG__padded{padding:var(--stack-gap)}.Stack-module__Oi5zSG__paddingSmol{padding:var(--stack-gap-smol)}.Stack-module__Oi5zSG__horizontalPadding{padding-left:var(--stack-gap);padding-right:var(--stack-gap)}.Stack-module__Oi5zSG__verticalPadding{padding-top:var(--stack-gap);padding-bottom:var(--stack-gap)}.Stack-module__Oi5zSG__paddingTop{padding-top:var(--stack-gap)}.Stack-module__Oi5zSG__paddingBottom{padding-bottom:var(--stack-gap)}}
@layer components{.Text-module__ww7P3G__text{text-wrap:pretty;font-weight:500;line-height:1.375}.Text-module__ww7P3G__padded{padding:var(--stack-gap)}.Text-module__ww7P3G__paddedSmol{padding:var(--stack-gap-smol)}}
@layer components{.Input-module__j8lwcG__wrapper{flex:1;min-width:0}.Input-module__j8lwcG__label{text-transform:uppercase;font-size:var(--font-size-smol);font-weight:700;line-height:16px}.Input-module__j8lwcG__labelError{color:var(--color-red)}.Input-module__j8lwcG__input,.Input-module__j8lwcG__textArea{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:1 0 auto;width:auto;padding:4px 6px;font-weight:500;line-height:20px}.Input-module__j8lwcG__input{height:32px}.Input-module__j8lwcG__textArea{resize:vertical}.Input-module__j8lwcG__inputError{border-color:var(--color-red)}.Input-module__j8lwcG__input[disabled]{opacity:.8;cursor:not-allowed}.Input-module__j8lwcG__input:focus{border-color:var(--color-blue)}}
@layer components{.Select-module__ZrCUEW__wrapper{flex-grow:1;position:relative}.Select-module__ZrCUEW__label{text-transform:uppercase;font-size:var(--font-size-smol);font-weight:700;line-height:16px}.Select-module__ZrCUEW__labelError{color:var(--color-red)}.Select-module__ZrCUEW__select{appearance:none;background-color:var(--color-pure-white);border:2px solid var(--color-black);font-size:var(--font-size-default);cursor:pointer;text-overflow:ellipsis;border-radius:4px;outline:none;flex:1 0 auto;width:auto;height:32px;padding:4px 32px 4px 6px;font-weight:500;line-height:20px;overflow:hidden}.Select-module__ZrCUEW__select[disabled]{opacity:.8;cursor:not-allowed}.Select-module__ZrCUEW__caret{width:32px;height:32px;color:var(--color-black);pointer-events:none;justify-content:center;align-items:center;font-size:22px;line-height:22px;display:flex;position:absolute;bottom:0;right:0}}
@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:60px;font-weight:800;line-height:48px}.Title-module__jQnRgq__home-section{font-size:30px;font-weight:700;line-height:30px}.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)}}@media (max-width:820px){.Title-module__jQnRgq__hero{font-size:36px;line-height:32px}}@media (max-width:680px){.Title-module__jQnRgq__hero{font-size:42px;line-height:40px}.Title-module__jQnRgq__home-section{font-size:22px;line-height:22px}}
@layer components{.Button-module__3dJGfa__button{appearance:none;text-transform:uppercase;padding:2px var(--stack-gap);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;height:32px;font-weight:600;display:block;position:relative}.Button-module__3dJGfa__button:active{transform:translateY(1px)}.Button-module__3dJGfa__button[disabled]{cursor:not-allowed}.Button-module__3dJGfa__button[disabled]:after{content:"";background-color:var(--color-black);width:100%;height:3px;margin-top:-1px;display:block;position:absolute;top:50%;left:0}.Button-module__3dJGfa__buttonDefault{color:var(--button-default-color);background-color:var(--button-default-background-color)}.Button-module__3dJGfa__buttonOutline{color:var(--button-outline-color);border:2px solid var(--button-outline-border-color);padding:2px calc(var(--stack-gap) - 2px);background-color:#0000}.Button-module__3dJGfa__flexGrow{flex:auto}.Button-module__3dJGfa__textButton{cursor:pointer;font-weight:600;text-decoration:underline}}
@layer components-mod{.ConfirmModal-module__2M35wq__wrapper{max-width:400px!important}.ConfirmModal-module__2M35wq__actions{border-top:1px solid var(--color-black);padding-top:var(--stack-gap)}}
.ExportMapModal-module__kk7cDW__wrapper{max-width:420px}
.CampaignData-module__l2LXTq__campaignContent{flex:auto;min-height:0}.CampaignData-module__l2LXTq__sidebarContent{scrollbar-width:thin;flex:1;overflow-y:auto}.CampaignData-module__l2LXTq__sidebarContent::-webkit-scrollbar{width:4px!important}.CampaignData-module__l2LXTq__sidebarContent::-webkit-scrollbar-track{background:0 0}.CampaignData-module__l2LXTq__sidebarContent::-webkit-scrollbar-thumb{background-color:var(--color-black);border:#0000;border-radius:0}.CampaignData-module__l2LXTq__link{text-decoration:none}@media (pointer:fine){.CampaignData-module__l2LXTq__link:hover{text-decoration:underline}}.CampaignData-module__l2LXTq__checkbox{position:relative;top:-2px}.CampaignData-module__l2LXTq__tableHead{padding:var(--stack-gap-smol)var(--stack-gap)}.CampaignData-module__l2LXTq__itemContent{gap:2px}.CampaignData-module__l2LXTq__tableHead,.CampaignData-module__l2LXTq__itemWrapper{padding-left:max(var(--stack-gap),env(safe-area-inset-left))}.CampaignData-module__l2LXTq__tableHead .CampaignData-module__l2LXTq__visibilityIcon{color:var(--color-white);width:24px;height:24px;font-size:18px;line-height:24px}.CampaignData-module__l2LXTq__emptyListContent{padding:var(--stack-gap)}
.PhotoModal-module__Jm5d1a__imageWrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:40px}.PhotoModal-module__Jm5d1a__image{object-fit:contain;flex:auto;min-width:0;max-width:100%;min-height:0;max-height:100%;position:absolute}.PhotoModal-module__Jm5d1a__help{text-transform:uppercase;opacity:.3;margin-bottom:-30px;position:absolute;bottom:0}
.CreateYourOwn-module__1C2-Wq__createYourOwn{padding:calc(var(--stack-gap)*3)60px 60px 60px;background-color:var(--color-white);max-width:1100px;position:relative}.CreateYourOwn-module__1C2-Wq__intro{max-width:720px;padding-bottom:var(--stack-gap)}.CreateYourOwn-module__1C2-Wq__featureList{gap:calc(var(--stack-gap)*2);flex-direction:column;display:flex}.CreateYourOwn-module__1C2-Wq__feature{flex-direction:column;display:flex}.CreateYourOwn-module__1C2-Wq__featureHeader{margin-bottom:var(--stack-gap-smol);align-items:center;gap:8px;display:flex}.CreateYourOwn-module__1C2-Wq__featureIcon{text-align:center;width:18px;font-size:16px;line-height:1}.CreateYourOwn-module__1C2-Wq__featureDescription{border-left:2px dotted var(--color-black);max-width:680px;margin-left:8px;padding-left:16px}.CreateYourOwn-module__1C2-Wq__color1,.CreateYourOwn-module__1C2-Wq__color2,.CreateYourOwn-module__1C2-Wq__color3{border-radius:4px;padding-inline:4px}.CreateYourOwn-module__1C2-Wq__color1{color:var(--color-yellow);background-color:var(--color-black)}.CreateYourOwn-module__1C2-Wq__color2{color:var(--color-pure-white);background-color:var(--color-red)}.CreateYourOwn-module__1C2-Wq__color3{color:var(--color-white);background-color:var(--color-blue)}@media (max-width:820px){.CreateYourOwn-module__1C2-Wq__createYourOwn{padding-top:var(--stack-gap);padding-bottom:var(--stack-gap);padding-left:max(var(--hp-mobile-gap),env(safe-area-inset-left));padding-right:max(var(--hp-mobile-gap),env(safe-area-inset-right))}.CreateYourOwn-module__1C2-Wq__featureList{gap:var(--stack-gap)}}
.Mission-module__d2DJGq__main{width:100%;height:100%;grid-template-rows:1fr;grid-template-columns:360px auto;width:100dvw;height:100dvh;display:grid;position:absolute;top:0;left:0;overflow:hidden}@media (display-mode:standalone){.Mission-module__d2DJGq__main{width:100vw;height:100vh}}.Mission-module__d2DJGq__main.Mission-module__d2DJGq__minimized{grid-template-columns:0 auto}.Mission-module__d2DJGq__sidebar{z-index:5;border-right:2px solid var(--color-black);background-color:var(--color-white);flex-shrink:1;min-width:0;min-height:0;position:relative}.Mission-module__d2DJGq__minimized .Mission-module__d2DJGq__sidebar{display:none}.Mission-module__d2DJGq__map{grid-row-start:1;grid-column-start:2}.Mission-module__d2DJGq__uiControlsWrapper{z-index:10;grid-row-start:1;grid-column-start:2;align-self:end;margin-left:-2px;position:absolute}.Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__minimizeButton{box-sizing:content-box;background-color:var(--color-black);width:32px;height:32px;color:var(--color-white);margin-bottom:max(var(--stack-gap-smol),env(safe-area-inset-bottom));margin-left:calc(var(--stack-gap-smol) + 2px);font-size:26px;line-height:22px}.Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__minimizeButton>div{position:relative;top:-1px;left:-1px}.Mission-module__d2DJGq__minimized .Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__minimizeButton>div{left:1px}.Mission-module__d2DJGq__minimized .Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__minimizeButton{margin-left:calc(var(--stack-gap-smol) + 2px + env(safe-area-inset-left))}@media (pointer:fine){.Mission-module__d2DJGq__minimizeButton:hover{background-color:var(--color-black);color:var(--color-white)}}.Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__mobileButtons{flex:1;height:40px;display:none}@media (max-width:680px){.Mission-module__d2DJGq__main.Mission-module__d2DJGq__minimized,.Mission-module__d2DJGq__main{grid-template-rows:auto min-content;grid-template-columns:auto}.Mission-module__d2DJGq__sidebar,.Mission-module__d2DJGq__map{grid-row-start:1;grid-column-start:1}.Mission-module__d2DJGq__sidebar{border:none}.Mission-module__d2DJGq__uiControlsWrapper{padding:var(--stack-gap);border-top:2px solid var(--color-black);gap:var(--stack-gap);flex-grow:0;flex-shrink:0;grid-row-start:2;grid-column-start:1;position:relative}@supports (padding:max(0px)){.Mission-module__d2DJGq__uiControlsWrapper{padding-bottom:max(var(--stack-gap),env(safe-area-inset-bottom))}}.Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__minimizeButton{display:none}.Mission-module__d2DJGq__uiControlsWrapper .Mission-module__d2DJGq__mobileButtons{display:block}}.Mission-module__d2DJGq__main .leaflet-right{right:env(safe-area-inset-right)!important}.Mission-module__d2DJGq__main.Mission-module__d2DJGq__minimized .leaflet-left{left:env(safe-area-inset-left)!important}.Mission-module__d2DJGq__main .leaflet-top{top:env(safe-area-inset-top)!important}
@layer components{.AddItemForm-module__n46fCG__stack .AddItemForm-module__n46fCG__expandMinimizeIcon{color:var(--color-white);text-align:center;width:20px;height:20px;font-size:20px;line-height:20px}.AddItemForm-module__n46fCG__createHeader{cursor:pointer}.AddItemForm-module__n46fCG__stack{-webkit-user-select:none;user-select:none;border-bottom:2px solid var(--color-black)}}
@layer components-mod{.SettingsModal-module__aNpviq__halfWidth{flex-shrink:1;width:50%;min-width:0}}
.ChecklistItem-module__rtxbhW__dragContainer{background-color:var(--color-white);position:relative}.ChecklistItem-module__rtxbhW__dragContainer.ChecklistItem-module__rtxbhW__fileTarget,.ChecklistItem-module__rtxbhW__dragContainer:hover{background-color:color-mix(in srgb,var(--color-white),#000 5%)}.ChecklistItem-module__rtxbhW__dragContainer.ChecklistItem-module__rtxbhW__pageSectionItem.ChecklistItem-module__rtxbhW__fileTarget,.ChecklistItem-module__rtxbhW__dragContainer.ChecklistItem-module__rtxbhW__pageSectionItem:hover{background-color:color-mix(in srgb,var(--color-white),#000 80%)}.ChecklistItem-module__rtxbhW__dragContainer:active{transform:traslate3d(0,0,0)}.ChecklistItem-module__rtxbhW__dragContainer:active:before{content:"";border:2px solid var(--color-black);pointer-events:none;display:block;position:absolute;inset:0 -2px -2px;overflow:hidden}.ChecklistItem-module__rtxbhW__iconActions{opacity:0;z-index:1;border-radius:0;width:16px;height:28px;font-size:12px;line-height:28px;transition:transform .2s ease-out,opacity .2s linear;position:absolute;top:0;right:0;transform:translate(4px)}.ChecklistItem-module__rtxbhW__iconActions:active{transform:translateY(0)}.ChecklistItem-module__rtxbhW__dragContainer:hover .ChecklistItem-module__rtxbhW__iconActions{opacity:1;transform:translate(0,0)}.ChecklistItem-module__rtxbhW__iconActions.ChecklistItem-module__rtxbhW__iconActionsOpen{opacity:1}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__iconActions{height:40px}@media (pointer:fine){.ChecklistItem-module__rtxbhW__iconActions:hover{background-color:var(--color-black);color:var(--color-white)}.ChecklistItem-module__rtxbhW__sectionItem .ChecklistItem-module__rtxbhW__iconActions:hover,.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__iconActions:hover{background-color:var(--color-pure-white);color:var(--color-black)}}.ChecklistItem-module__rtxbhW__overAfter:after,.ChecklistItem-module__rtxbhW__overBefore:before{content:"";background-color:var(--color-red);z-index:20;border-radius:4px;height:8px;position:absolute;left:2px;right:2px}.ChecklistItem-module__rtxbhW__overBefore:before{top:-3px}.ChecklistItem-module__rtxbhW__overAfter:after{bottom:-5px}.ChecklistItem-module__rtxbhW__indentItem.ChecklistItem-module__rtxbhW__overBefore:before,.ChecklistItem-module__rtxbhW__indentItem.ChecklistItem-module__rtxbhW__overAfter:after{left:calc(var(--stack-gap) + 4px)}.ChecklistItem-module__rtxbhW__pageSectionItem{color:var(--color-white);background-image:url(../media/header-bg-alt.e6bdd056.svg);background-size:auto 16px;background-color:color-mix(in srgb,var(--color-white),#000 85%)}.ChecklistItem-module__rtxbhW__pageSectionItem:hover{background-color:color-mix(in srgb,var(--color-white),#000 80%)}.ChecklistItem-module__rtxbhW__sectionItem{background-color:var(--color-grey);color:var(--color-white)}.ChecklistItem-module__rtxbhW__sectionItem:hover{background-color:color-mix(in srgb,var(--color-grey),#fff 3%)}@media (pointer:fine){.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__fileTarget{background-color:color-mix(in srgb,var(--color-black),#fff 3%)}.ChecklistItem-module__rtxbhW__pageSectionItem:hover{background-color:color-mix(in srgb,var(--color-black),#fff 2%)}.ChecklistItem-module__rtxbhW__sectionItem:hover{background-color:color-mix(in srgb,var(--color-grey),#000 15%)}}.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__indentItem{background-color:var(--color-grey);color:var(--color-white)}.ChecklistItem-module__rtxbhW__noteItem{background-color:var(--color-pure-white);color:var(--color-black)}@media (pointer:fine){.ChecklistItem-module__rtxbhW__noteItem.ChecklistItem-module__rtxbhW__fileTarget,.ChecklistItem-module__rtxbhW__noteItem:hover{background-color:color-mix(in srgb,var(--color-pure-white),#000 5%)}}.ChecklistItem-module__rtxbhW__itemContainer{border-top:2px solid var(--color-black);position:relative}.ChecklistItem-module__rtxbhW__collapsed{border-bottom:2px solid var(--color-black);margin-bottom:4px}.ChecklistItem-module__rtxbhW__itemContainer:after{content:"";background-color:color-mix(in srgb,var(--color-white),#000 5%);opacity:0;pointer-events:none;z-index:80;transition:none;position:absolute;inset:0}.ChecklistItem-module__rtxbhW__dragged .ChecklistItem-module__rtxbhW__itemContainer:after{opacity:1;transition:opacity .1s linear}.ChecklistItem-module__rtxbhW__itemType{width:96px;padding-right:var(--stack-gap-smol);text-align:right;box-shadow:inset 0 0 0 var(--color-black);line-height:28px;transition:box-shadow .2s ease-out;position:relative}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__itemType{line-height:40px}.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__canIndent .ChecklistItem-module__rtxbhW__itemType{box-shadow:inset 0 0 0 var(--color-grey)}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__itemType,.ChecklistItem-module__rtxbhW__sectionItem .ChecklistItem-module__rtxbhW__itemType,.ChecklistItem-module__rtxbhW__canIndent .ChecklistItem-module__rtxbhW__itemType{cursor:pointer}.ChecklistItem-module__rtxbhW__canIndent.ChecklistItem-module__rtxbhW__itemType:hover{box-shadow:inset 4px 0 0 var(--color-black)}.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__canIndent .ChecklistItem-module__rtxbhW__itemType:hover{box-shadow:inset 4px 0 0 var(--color-white)}.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType,.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType{box-shadow:inset var(--stack-gap)0 0 var(--color-black)}.ChecklistItem-module__rtxbhW__canIndent .ChecklistItem-module__rtxbhW__itemType:hover{box-shadow:inset 4px 0 0 var(--color-black)}.ChecklistItem-module__rtxbhW__canIndent.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType:hover{box-shadow:inset calc(var(--stack-gap) - 4px)0 0 var(--color-black)}.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__canIndent.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType:hover{box-shadow:inset calc(var(--stack-gap) - 4px)0 0 var(--color-white)}.ChecklistItem-module__rtxbhW__sectionItem.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType{background-color:var(--color-grey);color:var(--color-white)}.ChecklistItem-module__rtxbhW__iconToggleIndent{opacity:0;margin-top:-6px;font-size:10px;line-height:12px;transition:transform .2s ease-out,opacity .2s linear;position:absolute;top:50%;left:0;transform:translate(0,0)}.ChecklistItem-module__rtxbhW__iconToggleCollapse{left:var(--stack-gap-smol);margin-top:-6px;transition:transform .2s ease-out;position:absolute;transform:rotate(90deg)}.ChecklistItem-module__rtxbhW__sectionItem .ChecklistItem-module__rtxbhW__iconToggleCollapse{top:14px}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__iconToggleCollapse{top:20px}.ChecklistItem-module__rtxbhW__collapsed .ChecklistItem-module__rtxbhW__iconToggleCollapse{transform:rotate(0)}.ChecklistItem-module__rtxbhW__canIndent .ChecklistItem-module__rtxbhW__itemType:hover .ChecklistItem-module__rtxbhW__iconToggleIndent{opacity:1;transform:translate(5px)}.ChecklistItem-module__rtxbhW__canIndent.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType .ChecklistItem-module__rtxbhW__iconToggleIndent{transform:translate(12px)}.ChecklistItem-module__rtxbhW__canIndent.ChecklistItem-module__rtxbhW__indentItem .ChecklistItem-module__rtxbhW__itemType:hover .ChecklistItem-module__rtxbhW__iconToggleIndent{opacity:1;transform:translate(9px)}.ChecklistItem-module__rtxbhW__leftBorder{border-left:2px solid var(--color-black)}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__leftBorder{border-left-color:var(--color-black)}.ChecklistItem-module__rtxbhW__labelValue{padding-left:var(--stack-gap-smol);padding-right:20px}.ChecklistItem-module__rtxbhW__fieldValue{min-width:0;line-height:inherit;flex:auto;padding-top:4px;padding-bottom:4px;line-height:20px!important}.ChecklistItem-module__rtxbhW__colorPreview{color:var(--foreground-color);background-color:var(--background-color);border-radius:2px;padding:0 4px}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__fieldTitle{text-transform:none;font-weight:700;line-height:32px!important}.ChecklistItem-module__rtxbhW__fieldLabel{opacity:0;flex:none;line-height:28px;transition:transform .2s ease-out,opacity .2s linear;transform:translate(4px)}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__fieldTitle+.ChecklistItem-module__rtxbhW__fieldLabel{align-self:center}.ChecklistItem-module__rtxbhW__dragContainer:hover .ChecklistItem-module__rtxbhW__fieldLabel{opacity:.6;transform:translate(0,0)}.ChecklistItem-module__rtxbhW__dashedBorder{border-top:1px dashed var(--color-black)}.ChecklistItem-module__rtxbhW__sectionItem .ChecklistItem-module__rtxbhW__dashedBorder{border-top-color:var(--color-grey)}.ChecklistItem-module__rtxbhW__noteContent{text-wrap:pretty;padding-top:4px;padding-bottom:4px;line-height:20px}.ChecklistItem-module__rtxbhW__toggleMetadata{cursor:pointer;border-top-style:solid;border-bottom:1px solid var(--color-black);margin-bottom:-1px}.ChecklistItem-module__rtxbhW__sectionItem .ChecklistItem-module__rtxbhW__toggleMetadata{border-top-color:var(--color-grey);border-bottom-color:var(--color-grey)}.ChecklistItem-module__rtxbhW__toggleMetadata .ChecklistItem-module__rtxbhW__fieldValue{opacity:.7}@media (pointer:fine){.ChecklistItem-module__rtxbhW__toggleMetadata:hover{background-color:color-mix(in srgb,var(--color-white),#000 10%)}.ChecklistItem-module__rtxbhW__noteItem .ChecklistItem-module__rtxbhW__toggleMetadata:hover{background-color:color-mix(in srgb,var(--color-pure-white),#000 12%)}.ChecklistItem-module__rtxbhW__sectionItem .ChecklistItem-module__rtxbhW__toggleMetadata:hover{background-color:color-mix(in srgb,var(--color-black),#fff 5%)}.ChecklistItem-module__rtxbhW__pageSectionItem .ChecklistItem-module__rtxbhW__toggleMetadata:hover{background-color:color-mix(in srgb,var(--color-pure-black),transparent 90%)}}[data-drag] .ChecklistItem-module__rtxbhW__dragContainer>*{pointer-events:none}.ChecklistItem-module__rtxbhW__confirmType{text-transform:uppercase;font-weight:700}.ChecklistItem-module__rtxbhW__confirmImage{object-fit:contain;width:auto;max-height:200px}.ChecklistItem-module__rtxbhW__metadataImagePreview{cursor:pointer;width:auto;max-width:200px;height:auto;max-height:200px;margin:6px 0;display:block}.ChecklistItem-module__rtxbhW__checkpoint{border-bottom:4px solid var(--color-black)}
.MissionTitle-module__8b17qG__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.MissionTitle-module__8b17qG__titleContainer{background-color:var(--color-black);color:var(--color-white);padding-top:max(var(--stack-gap),env(safe-area-inset-top));padding-left:max(var(--stack-gap),env(safe-area-inset-left))}.MissionTitle-module__8b17qG__title{padding-right:var(--stack-gap-smol)}.MissionTitle-module__8b17qG__titleIconButton{aspect-ratio:1;flex:none;width:24px;font-size:22px}.MissionTitle-module__8b17qG__backButton{aspect-ratio:1;flex:none;width:24px;margin-right:8px;font-size:22px}.MissionTitle-module__8b17qG__titleIconMap{font-size:16px}.MissionTitle-module__8b17qG__squadronSelector{position:relative}.MissionTitle-module__8b17qG__squadronSelector .MissionTitle-module__8b17qG__setSquadronButton{text-align:left;text-transform:none;border:2px solid var(--color-black);background-color:var(--color-pure-white);padding-left:4px;font-weight:500}.MissionTitle-module__8b17qG__squadronSelector .MissionTitle-module__8b17qG__clearSquadronButton{aspect-ratio:1;height:24px;font-size:18px;position:absolute;bottom:4px;right:4px}.MissionTitle-module__8b17qG__deleteActionMenu{aspect-ratio:1;flex:none;height:32px;margin-top:16px;margin-left:4px;font-size:24px}@media (pointer:fine){.MissionTitle-module__8b17qG__titleIconButton:hover{background-color:var(--color-black);color:var(--color-white)}.MissionTitle-module__8b17qG__deleteActionMenu:hover{color:var(--color-white);background-color:var(--color-black)}}
@layer components{.ButtonMenu-module__GbeW-a__menu{color:#000;scrollbar-width:thin;background:#fff;background-color:var(--color-white);min-width:208px;box-shadow:inset 0 0 0 4px var(--color-black),inset 0 0 0 6px var(--color-white),0 0 0 2px var(--color-white);border-radius:10px;flex-direction:column;gap:4px;max-width:240px;padding:6px;font-size:.875rem;display:flex;overflow:auto}.ButtonMenu-module__GbeW-a__menu::-webkit-scrollbar{width:4px}.ButtonMenu-module__GbeW-a__menu::-webkit-scrollbar-track{background:0 0}.ButtonMenu-module__GbeW-a__menu::-webkit-scrollbar-thumb{background-color:var(--color-black);border:#0000;border-radius:0}.ButtonMenu-module__GbeW-a__menuItem{-webkit-user-select:none;user-select:none;cursor:pointer;appearance:none;color:inherit;text-align:left;background-color:#0000;border:none;border-radius:4px;padding:8px;font-size:18px;font-weight:500;line-height:24px;list-style:none;display:block;margin:0!important}.ButtonMenu-module__GbeW-a__menuItem.ButtonMenu-module__GbeW-a__selected,.ButtonMenu-module__GbeW-a__menuItem:active{background-color:var(--color-black);color:var(--color-white)}.ButtonMenu-module__GbeW-a__menuItem.ButtonMenu-module__GbeW-a__selected{cursor:default}@media (pointer:fine){.ButtonMenu-module__GbeW-a__menuItem:hover{background-color:var(--color-black);color:var(--color-white)}}}
.ChecklistDescription-module__Jrejea__description{border-top:1px dashed var(--color-black);padding:2px var(--stack-gap);scrollbar-width:none;height:24px;overflow:auto}.ChecklistDescription-module__Jrejea__interactive{cursor:pointer}.ChecklistDescription-module__Jrejea__description.ChecklistDescription-module__Jrejea__interactive .ChecklistDescription-module__Jrejea__descriptionText{text-overflow:ellipsis;text-wrap:nowrap;height:auto;overflow:hidden}.ChecklistDescription-module__Jrejea__description.ChecklistDescription-module__Jrejea__expanded{height:unset}.ChecklistDescription-module__Jrejea__descriptionText{white-space:pre-wrap}.ChecklistDescription-module__Jrejea__description.ChecklistDescription-module__Jrejea__expanded .ChecklistDescription-module__Jrejea__descriptionText{height:unset;text-wrap:wrap;text-wrap:pretty}@media (pointer:fine){.ChecklistDescription-module__Jrejea__interactive.ChecklistDescription-module__Jrejea__description:hover{background-color:#22222214}}.ChecklistDescription-module__Jrejea__interactive.ChecklistDescription-module__Jrejea__description:active{background-color:#2223}
@layer components-mod{.SummaryModal-module__msqOKG__content h3{margin:0;margin-bottom:var(--stack-gap);font-size:18px;font-weight:700;line-height:24px}.SummaryModal-module__msqOKG__content ol{margin:0;margin-left:calc(var(--stack-gap)*2)}.SummaryModal-module__msqOKG__content ol li{margin:0;margin-bottom:var(--stack-gap)}.SummaryModal-module__msqOKG__scrollable{scrollbar-width:thin;max-width:600px;overflow:auto}.SummaryModal-module__msqOKG__scrollable::-webkit-scrollbar{width:4px}.SummaryModal-module__msqOKG__scrollable::-webkit-scrollbar-thumb{background-color:var(--color-black)}.SummaryModal-module__msqOKG__scrollable::-webkit-scrollbar-track{background:0 0}}
.AdminPageTitle-module__V6hArq__wrapper{align-items:center;gap:var(--stack-gap-smol);flex-direction:row;display:flex}.AdminPageTitle-module__V6hArq__tab{padding:0 var(--stack-gap-smol);border-radius:4px}.AdminPageTitle-module__V6hArq__selected{background-color:var(--color-white);color:var(--color-black)}
.Map-module__edjKIq__mapWrapper{z-index:0;contain:paint size layout;border:none;flex:auto;min-width:0;min-height:0;position:relative}
@layer components{.Backdrop-module__yynfMW__backdrop{background-color:#000;position:absolute;inset:0}}
.ChecklistItem-module__QfKyya__checklistRow{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);background-position:50%;background-size:cover;position:relative;overflow:hidden}.ChecklistItem-module__QfKyya__checklistRow:before{content:"";background-color:var(--color-white);z-index:0;opacity:.8;position:absolute;inset:0}.ChecklistItem-module__QfKyya__checklistContent{position:relative}.ChecklistItem-module__QfKyya__checklistNameWrapper{border-left:1px solid var(--color-black);margin-left:28px;position:relative}.ChecklistItem-module__QfKyya__checklistLink{border:1px solid var(--color-white);padding:4px 8px;text-decoration:none;display:block}.ChecklistItem-module__QfKyya__tags{border-bottom:1px solid var(--color-black);position:relative}.ChecklistItem-module__QfKyya__dataTag{text-transform:uppercase;border-right:1px solid var(--color-black);font-size:12px;font-weight:700;position:relative}.ChecklistItem-module__QfKyya__dataTagFakeLink{border:1px solid var(--color-white);padding:4px 8px;line-height:16px}.ChecklistItem-module__QfKyya__title{text-transform:none;margin-right:6px;display:inline}@media (pointer:fine){.ChecklistItem-module__QfKyya__checklistArrow{visibility:hidden}.ChecklistItem-module__QfKyya__checklistLink:hover .ChecklistItem-module__QfKyya__checklistArrow{visibility:visible}}.ChecklistItem-module__QfKyya__iconWrapper{box-sizing:content-box;border-right:1px solid var(--color-black);flex:none;width:28px;position:relative}.ChecklistItem-module__QfKyya__boxTag{background-color:var(--color-black);height:16px;color:var(--color-white);isolation:isolate;box-shadow:0 0 0 2px var(--color-black);background-clip:padding-box;border-radius:1px;flex-direction:row;align-items:center;gap:4px;margin-right:5px;padding:0 4px 1px;font-size:12px;font-weight:500;line-height:16px;display:flex;overflow:hidden}.ChecklistItem-module__QfKyya__authorWrapper{padding-left:0;padding:unset;gap:unset;text-decoration:none}.ChecklistItem-module__QfKyya__authorName{background-color:var(--color-black);padding:0 4px 1px}.ChecklistItem-module__QfKyya__authorAvatar{margin:0;display:block}.ChecklistItem-module__QfKyya__avatarIcon{margin-left:4px}.ChecklistItem-module__QfKyya__published{background-color:var(--color-green);color:var(--color-white);box-shadow:0 0 0 2px var(--color-green)}.ChecklistItem-module__QfKyya__unpublished{background-color:var(--color-yellow);color:var(--color-black);box-shadow:0 0 0 2px var(--color-yellow)}.ChecklistItem-module__QfKyya__actionIcon{border:1px solid var(--color-white);border-radius:0;width:100%;height:100%;font-size:16px;line-height:20px;display:block;position:relative}.ChecklistItem-module__QfKyya__actionIcon:active{transform:none}.ChecklistItem-module__QfKyya__childrenWrapper{border-left:1px solid var(--color-black);margin-left:28px;position:relative}@media (pointer:fine){.ChecklistItem-module__QfKyya__checklistLink:hover,.ChecklistItem-module__QfKyya__actionIcon:hover{background-color:#22222210}}.ChecklistItem-module__QfKyya__checklistLink:active,.ChecklistItem-module__QfKyya__actionIcon:active{background-color:var(--color-black);color:var(--color-white)}
@layer components{.GridDecorations-module__jtdM1q__wrapper{z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;left:0;right:0}.GridDecorations-module__jtdM1q__small{--box-decoration-size:3px;--box-decoration-offset:-2px;--box-decoration-shadow-offset:1px}.GridDecorations-module__jtdM1q__large{--box-decoration-size:6px;--box-decoration-offset:-4px;--box-decoration-shadow-offset:1px}.GridDecorations-module__jtdM1q__top,.GridDecorations-module__jtdM1q__top:before,.GridDecorations-module__jtdM1q__top:after{top:0}.GridDecorations-module__jtdM1q__bottom,.GridDecorations-module__jtdM1q__bottom:before,.GridDecorations-module__jtdM1q__bottom:after{bottom:0}.GridDecorations-module__jtdM1q__boxLeft:before,.GridDecorations-module__jtdM1q__boxRight:after,.GridDecorations-module__jtdM1q__insetLeft:before,.GridDecorations-module__jtdM1q__insetRight:after{content:"";box-sizing:content-box;width:0;height:0;display:block;position:absolute}.GridDecorations-module__jtdM1q__boxLeft:before,.GridDecorations-module__jtdM1q__boxRight:after{border-top:var(--box-decoration-size)solid var(--color-black);border-right:var(--box-decoration-size)solid var(--color-black);box-shadow:0 0 0 var(--box-decoration-shadow-offset)var(--color-white)}.GridDecorations-module__jtdM1q__insetLeft:before,.GridDecorations-module__jtdM1q__insetRight:after{border-top:1px solid var(--color-white);border-right:1px solid var(--color-white)}.GridDecorations-module__jtdM1q__boxLeft:before{left:0}.GridDecorations-module__jtdM1q__boxRight:after{right:0}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__boxLeft:before{transform:translate(-66.6666%)translateY(-66.6666%)}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__boxRight:after{transform:translate(66.6666%)translateY(-66.6666%)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__boxLeft:before{transform:translate(-66.6666%)translateY(66.6666%)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__boxRight:after{transform:translate(66.6666%)translateY(66.6666%)}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__insetLeft:before{transform:translate(-100%)translateY(-100%)}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__insetRight:after{transform:translate(100%)translateY(-100%)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__insetLeft:before{transform:translate(-100%)translateY(100%)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__insetRight:after{transform:translate(100%)translateY(100%)}@media (resolution:1dppx),(resolution:2dppx),(resolution:3dppx){.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__boxLeft:before,.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__boxRight:after{transform:unset;top:var(--box-decoration-offset)}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__boxLeft:before{left:var(--box-decoration-offset)}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__boxRight:after{right:var(--box-decoration-offset)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__boxLeft:before,.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__boxRight:after{transform:unset;bottom:var(--box-decoration-offset)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__boxLeft:before{left:var(--box-decoration-offset)}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__boxRight:after{right:var(--box-decoration-offset)}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__insetLeft:before{transform:unset;top:0;left:-1px}.GridDecorations-module__jtdM1q__top.GridDecorations-module__jtdM1q__insetRight:after{transform:unset;top:0;right:-1px}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__insetLeft:before{transform:unset;bottom:0;left:-1px}.GridDecorations-module__jtdM1q__bottom.GridDecorations-module__jtdM1q__insetRight:after{transform:unset;bottom:0;right:-1px}}}
@layer components{.IconButton-module__XnFxja__button{appearance:none;text-transform:uppercase;cursor:pointer;background-color:#0000;border:none;border-radius:4px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.IconButton-module__XnFxja__button:active{transform:translateY(1px)}.IconButton-module__XnFxja__button[disabled],.IconButton-module__XnFxja__button[disabled]:active{cursor:default;transform:translateY(0)}.IconButton-module__XnFxja__icon{flex:none;justify-content:center;align-items:center;display:flex}}
@layer components-mod{.MenuButton-module__lWg8lW__container{border-right:2px solid var(--color-black);flex:none;display:none;position:relative}.MenuButton-module__lWg8lW__menuIcon{box-sizing:content-box;width:54px;height:54px;color:var(--color-black);border-radius:0;margin:2px;font-size:24px}.MenuButton-module__lWg8lW__menuIcon:active{box-shadow:0 -1px 0 var(--color-black)}@media (pointer:fine){.MenuButton-module__lWg8lW__menuIcon:hover{color:var(--color-white);background-color:var(--color-black)}}@media (pointer:coarse){.MenuButton-module__lWg8lW__menuIcon:active{color:var(--color-white);background-color:var(--color-black)}}@media (max-width:960px){.MenuButton-module__lWg8lW__container{display:flex}}[data-force-overlay=true] .MenuButton-module__lWg8lW__container{display:block}}
.DesignConsiderations-module__xsqqxG__designConsiderations{background-color:var(--color-white);flex-direction:row;align-items:flex-start;max-width:1100px;padding:60px;display:flex;position:relative;overflow:visible}.DesignConsiderations-module__xsqqxG__designConsiderationsContent{background-color:var(--color-white);min-width:0;box-shadow:0 0 0 1px var(--color-white),0 0 0 3px var(--color-black);flex:50%}.DesignConsiderations-module__xsqqxG__gridContainer{border:1px solid var(--color-black);flex-direction:column;display:flex;position:relative}.DesignConsiderations-module__xsqqxG__boxBoi{z-index:0;width:61px;height:61px;position:absolute}.DesignConsiderations-module__xsqqxG__boxBoi:after{content:"";width:5px;height:5px}.DesignConsiderations-module__xsqqxG__topLeft{border-right:2px solid var(--color-black);border-bottom:2px solid var(--color-black);top:-60px;left:-60px}.DesignConsiderations-module__xsqqxG__topLeft:after{border-top:1px solid var(--color-white);border-left:1px solid var(--color-white);position:absolute;bottom:-2px;right:-2px}.DesignConsiderations-module__xsqqxG__topRight{border-left:2px solid var(--color-black);border-bottom:2px solid var(--color-black);top:-60px;right:-60px}.DesignConsiderations-module__xsqqxG__topRight:after{border-top:1px solid var(--color-white);border-right:1px solid var(--color-white);position:absolute;bottom:-2px;left:-2px}.DesignConsiderations-module__xsqqxG__bottomLeft{border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);bottom:-60px;left:-60px}.DesignConsiderations-module__xsqqxG__bottomLeft:after{border-bottom:1px solid var(--color-white);border-left:1px solid var(--color-white);position:absolute;top:-2px;right:-2px}.DesignConsiderations-module__xsqqxG__bottomRight{border-left:2px solid var(--color-black);border-top:2px solid var(--color-black);bottom:-60px;right:-60px}.DesignConsiderations-module__xsqqxG__bottomRight:after{border-bottom:1px solid var(--color-white);border-right:1px solid var(--color-white);position:absolute;top:-2px;left:-2px}.DesignConsiderations-module__xsqqxG__gridItem{border:1px solid var(--color-black);border-bottom:none;grid-template-rows:auto 1fr;grid-template-columns:28px 1fr;display:grid;position:relative}.DesignConsiderations-module__xsqqxG__gridItem:last-of-type{border-bottom:1px solid var(--color-black)}.DesignConsiderations-module__xsqqxG__gridItemGutter{border-bottom:1px solid var(--color-black);grid-area:1/1;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.DesignConsiderations-module__xsqqxG__gridItemIcon{font-size:16px;line-height:1}.DesignConsiderations-module__xsqqxG__gridItemLabel{border-bottom:1px solid var(--color-black);border-left:1px solid var(--color-black);grid-area:1/2;height:28px;padding:4px 8px;line-height:20px;position:relative}.DesignConsiderations-module__xsqqxG__gridItemContent{border-left:1px solid var(--color-black);grid-area:2/2;padding:8px 12px;position:relative}.DesignConsiderations-module__xsqqxG__tabletImageWrapper{flex:30%;align-self:stretch;min-width:0;position:relative}@media (max-width:820px){.DesignConsiderations-module__xsqqxG__designConsiderations{padding:0;padding-left:max(0,env(safe-area-inset-left));padding-right:max(0,env(safe-area-inset-right));flex-direction:column-reverse}.DesignConsiderations-module__xsqqxG__tabletImageWrapper{padding-inline:var(--stack-gap);margin-top:calc(var(--stack-gap)*-2.5);margin-inline:var(--stack-gap-smol)}.DesignConsiderations-module__xsqqxG__designConsiderationsContent{max-width:none;margin:var(--hp-mobile-gap);margin-top:calc(var(--hp-mobile-gap)*-6);z-index:3;flex:none}.DesignConsiderations-module__xsqqxG__boxBoi{width:calc(var(--hp-mobile-gap) + 1px);height:calc(var(--hp-mobile-gap) + 1px)}.DesignConsiderations-module__xsqqxG__boxBoi:after{width:2px;height:2px}.DesignConsiderations-module__xsqqxG__topLeft,.DesignConsiderations-module__xsqqxG__topRight,.DesignConsiderations-module__xsqqxG__bottomLeft,.DesignConsiderations-module__xsqqxG__bottomRight{display:none}}
@layer components{.PageWrapper-module__X1WDmG__wrapperOneCol,.PageWrapper-module__X1WDmG__wrapperTwoCol{gap:var(--stack-gap);padding-top:var(--stack-gap);padding-left:max(var(--stack-gap),env(safe-area-inset-left));padding-right:max(var(--stack-gap),env(safe-area-inset-right));padding-bottom:max(var(--stack-gap),env(safe-area-inset-bottom));display:flex}.PageWrapper-module__X1WDmG__headerBuffer{height:calc(var(--header-height) + env(safe-area-inset-top))}.PageWrapper-module__X1WDmG__wrapperOneCol{max-width:var(--content-width);flex-direction:column;margin:0 auto 0 0}.PageWrapper-module__X1WDmG__wrapperTwoCol{flex-direction:row;align-items:flex-start}.PageWrapper-module__X1WDmG__stickyHeader{top:0;left:var(--sidebar-width);z-index:10;position:fixed;right:0}.PageWrapper-module__X1WDmG__padded{padding-left:var(--stack-gap);padding-right:var(--stack-gap)}@media (max-width:960px){.PageWrapper-module__X1WDmG__stickyHeader{left:0}}[data-force-overlay] .PageWrapper-module__X1WDmG__stickyHeader{left:0}@media (max-width:820px){.PageWrapper-module__X1WDmG__wrapperTwoCol{flex-direction:column;align-items:stretch}.PageWrapper-module__X1WDmG__wrapperTwoCol.PageWrapper-module__X1WDmG__flipMobile{flex-direction:column-reverse}}}@layer components-mod{.PageWrapper-module__X1WDmG__content{border:2px solid var(--color-black);border-radius:4px;overflow:hidden}.PageWrapper-module__X1WDmG__wrapperTwoCol .PageWrapper-module__X1WDmG__content{flex:2 auto;min-width:0}.PageWrapper-module__X1WDmG__sidebar{width:var(--sidebar-width);border:2px solid var(--color-black);background-color:var(--color-white);border-radius:4px;flex:none;overflow:hidden}@media (max-width:820px){.PageWrapper-module__X1WDmG__sidebar{width:auto}}.PageWrapper-module__X1WDmG__stickySidebar{top:calc(var(--stack-gap) + var(--header-height) + env(safe-area-inset-top));z-index:1;position:sticky}@media (max-width:820px){.PageWrapper-module__X1WDmG__stickySidebar{position:unset;top:unset;z-index:unset}}}
.TabletImageWrapper-module__esnwMG__container{aspect-ratio:2640/1880;pointer-events:none;z-index:2;height:calc(100% + 270px);position:absolute;top:-230px;bottom:-60px;left:40px}.TabletImageWrapper-module__esnwMG__frame{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.TabletImageWrapper-module__esnwMG__screenshotContainer{z-index:1;background:#000;width:calc(91.7% + 2px);height:calc(88.7% + 2px);position:absolute;top:calc(5.6% - 1px);left:calc(4.2% - 1px)}.TabletImageWrapper-module__esnwMG__screenshot{object-fit:cover;border-radius:2%;width:100%;height:100%;transition:opacity .5s linear;position:absolute;top:0;left:0}@media (max-width:820px){.TabletImageWrapper-module__esnwMG__container{left:unset;top:unset;bottom:unset;width:100%;height:auto;position:relative}}
@layer components{.PortalContainer-module__hVZlmW__container{z-index:10;position:absolute}}
@layer components{.FileInput-module__pouLea__wrapper{border:2px solid var(--color-black);padding:var(--stack-gap);border-radius:4px;flex:1}.FileInput-module__pouLea__label{text-transform:uppercase;font-size:var(--font-size-smol);font-weight:700;line-height:16px}.FileInput-module__pouLea__labelError{color:var(--color-red)}.FileInput-module__pouLea__fakeButtonWrapper{flex-shrink:1;min-width:0;min-height:0;position:relative}.FileInput-module__pouLea__fakeButtonWrapperDefault{flex-grow:0}.FileInput-module__pouLea__fakeButtonWrapperFull{flex-grow:1}.FileInput-module__pouLea__actions{min-width:0}.FileInput-module__pouLea__chooseButton{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex-grow:0;flex-shrink:1;width:100%;min-width:0;overflow:hidden}.FileInput-module__pouLea__input{appearance:none;opacity:1;opacity:0;cursor:pointer;font-family:var(--font-default-family);flex:1;margin:0;padding:0;display:block;position:absolute;inset:0}input.FileInput-module__pouLea__input[type=file i]::-webkit-file-upload-button{cursor:pointer}}
.NavMenu-module__qaeAkW__header{height:var(--header-height);border-bottom:2px solid var(--color-black);padding:var(--stack-gap-smol);padding-left:max(var(--stack-gap-smol),env(safe-area-inset-left));-webkit-touch-callout:none;flex-shrink:0;position:relative}.NavMenu-module__qaeAkW__menuContent{z-index:1;position:relative}.NavMenu-module__qaeAkW__pageLink{padding:calc(var(--stack-gap-smol) - 2px)calc(var(--stack-gap) - 2px);cursor:pointer;border:2px dashed #0000;border-radius:4px;flex:none;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.NavMenu-module__qaeAkW__linkTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.NavMenu-module__qaeAkW__topLink{position:relative;overflow:hidden;}.NavMenu-module__qaeAkW__siteTitle{transition:transform .15s ease-in-out;transform:translate(0,0)}.NavMenu-module__qaeAkW__topLinkSubheader{width:100%;transition:transform .15s ease-in-out;position:absolute;bottom:0;transform:translateY(16px)}.NavMenu-module__qaeAkW__selected.NavMenu-module__qaeAkW__topLink .NavMenu-module__qaeAkW__siteTitle{transform:translateY(-6px)}.NavMenu-module__qaeAkW__selected .NavMenu-module__qaeAkW__topLinkSubheader{transform:translate(0,0)}.NavMenu-module__qaeAkW__secondarySelected .NavMenu-module__qaeAkW__topLinkSubheader{bottom:0}.NavMenu-module__qaeAkW__subhead{margin-left:var(--stack-gap);margin-top:5px}@media (pointer:fine){.NavMenu-module__qaeAkW__topLink:hover .NavMenu-module__qaeAkW__siteTitle{transform:translateY(-6px)}.NavMenu-module__qaeAkW__topLink:hover .NavMenu-module__qaeAkW__topLinkSubheader{transform:translate(0,0)}}.NavMenu-module__qaeAkW__topLink:active .NavMenu-module__qaeAkW__siteTitle{transform:translateY(-6px)}.NavMenu-module__qaeAkW__topLink:active .NavMenu-module__qaeAkW__topLinkSubheader{transform:translate(0,0)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__discordLink{color:var(--color-blue)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__kofiLink{color:var(--color-purple)}.NavMenu-module__qaeAkW__separator{margin:10px var(--stack-gap-smol)}.NavMenu-module__qaeAkW__navIcon{color:inherit;display:none}.NavMenu-module__qaeAkW__signOut{color:var(--color-red)}@media (pointer:fine){.NavMenu-module__qaeAkW__pageLink:hover .NavMenu-module__qaeAkW__navIcon{display:block}.NavMenu-module__qaeAkW__pageLink:hover{background-color:var(--color-black);color:var(--color-white)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__discordLink:hover{background-color:var(--color-blue)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__kofiLink:hover{background-color:var(--color-purple)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__f4:hover{background-color:var(--color-red)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__f14:hover{background-color:var(--color-yellow);color:var(--color-pure-black)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__signOut:hover{background-color:var(--color-red);color:var(--color-white)}}@media (pointer:coarse){.NavMenu-module__qaeAkW__pageLink:active{background-color:var(--color-black);color:var(--color-white)}.NavMenu-module__qaeAkW__pageLink:active .NavMenu-module__qaeAkW__navIcon{display:block}}.NavMenu-module__qaeAkW__selected{background-color:var(--color-black);color:var(--color-white)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__f4.NavMenu-module__qaeAkW__selected{background-color:var(--color-red);color:var(--color-white)}.NavMenu-module__qaeAkW__pageLink.NavMenu-module__qaeAkW__f14.NavMenu-module__qaeAkW__selected{background-color:var(--color-yellow);color:var(--color-pure-black)}.NavMenu-module__qaeAkW__secondarySelected{border-color:var(--color-black)}.NavMenu-module__qaeAkW__navLinks{padding:var(--stack-gap);padding-right:calc(var(--stack-gap) - var(--scrollbar-size));padding-left:max(var(--stack-gap),env(safe-area-inset-left));flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.NavMenu-module__qaeAkW__menuPage{border-top:2px solid var(--color-black);flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:0;display:flex}.NavMenu-module__qaeAkW__hidden{display:none}.NavMenu-module__qaeAkW__navMenuTools{color:var(--color-black);padding:var(--stack-gap)var(--stack-gap)max(var(--stack-gap),env(safe-area-inset-bottom));border-top:2px solid var(--color-black);flex:none}.NavMenu-module__qaeAkW__navMenuButton{flex:none;width:32px;height:32px;font-size:32px;font-weight:700;display:block}.NavMenu-module__qaeAkW__subMenuIcon{font-size:28px}.NavMenu-module__qaeAkW__navMenuButton:disabled{opacity:.6}
@layer components-mod{.LoginPromptModal-module__YiwqMW__wrapper{max-width:400px!important}}
.FeaturedChecklists-module__PmPF4W__featuredChecklists{padding:calc(var(--stack-gap)*3)60px 60px 60px;z-index:2;background-color:var(--color-black);position:relative}.FeaturedChecklists-module__PmPF4W__featuredChecklistsContainer{border:2px solid var(--color-black);border-radius:4px;max-width:840px;overflow:hidden}@media (max-width:820px){.FeaturedChecklists-module__PmPF4W__featuredChecklists{padding-top:var(--stack-gap-smol);padding-bottom:var(--stack-gap);padding-left:max(var(--stack-gap),env(safe-area-inset-left));padding-right:max(var(--stack-gap),env(safe-area-inset-right))}}
.Template-module__5mIy8a__template{padding-left:var(--sidebar-width)}.Template-module__5mIy8a__template[data-force-overlay=true]{padding-left:0}@media (max-width:960px){.Template-module__5mIy8a__template{padding-left:0}}.Template-module__5mIy8a__menu{--menu-position:translate3d(0,0,0);padding-top:env(safe-area-inset-top);background-color:var(--color-white);width:calc(var(--sidebar-width) + env(safe-area-inset-left));z-index:15;border-right:2px solid var(--color-black);min-height:0;transform:var(--menu-position);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;top:0;bottom:0;left:0}.Template-module__5mIy8a__template[data-force-overlay=true] .Template-module__5mIy8a__menu{--menu-position:translate3d(-100%,0,0);overflow:hidden}@media (max-width:960px){.Template-module__5mIy8a__menu{--menu-position:translate3d(-100%,0,0);overflow:hidden}}.Template-module__5mIy8a__overlay{z-index:12;opacity:0;pointer-events:none;touch-action:none;background-color:#000c;width:100%;height:100%;display:none;position:fixed;top:0;left:0}[data-force-overlay=true] .Template-module__5mIy8a__overlay{display:block}@media (max-width:960px){.Template-module__5mIy8a__overlay{display:block}}
.ChecklistThemeStyles-module__3j_bha__checklistWrapper{touch-action:none;-webkit-user-select:none;user-select:none;overscroll-behavior:none;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}[data-chrome-fix] .ChecklistThemeStyles-module__3j_bha__checklistWrapper{width:100dvw;height:100dvh}@media (display-mode:standalone){.ChecklistThemeStyles-module__3j_bha__checklistWrapper{height:100vh}.theme-default.ChecklistThemeStyles-module__3j_bha__checklistWrapper:before{content:"";height:env(safe-area-inset-top);z-index:100;background:linear-gradient(#0009,#0000);width:100%;display:block;position:fixed;top:0;left:0}}.ChecklistThemeStyles-module__3j_bha__checklistPages{contain:strict;flex:auto;display:block;position:relative;overflow:hidden}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPages{--page-counter-height:24px}@media (pointer:coarse){.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPages{--page-counter-height:16px}}.ChecklistThemeStyles-module__3j_bha__checklistPage{z-index:0;contain:strict;position:absolute;inset:0;overflow:hidden}.ChecklistThemeStyles-module__3j_bha__checklistCover{contain:strict;position:relative}.ChecklistThemeStyles-module__3j_bha__itemContainer{flex-direction:column;display:flex;position:relative}.ChecklistThemeStyles-module__3j_bha__itemContent{align-items:top;flex-direction:row;display:flex;position:relative}.ChecklistThemeStyles-module__3j_bha__itemLabel{text-wrap:pretty;text-overflow:ellipsis;flex:0 auto;position:relative;overflow:hidden}.ChecklistThemeStyles-module__3j_bha__itemValue{text-align:right;flex:0 auto;position:relative}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep .ChecklistThemeStyles-module__3j_bha__labelText{color:var(--foreground-color);background-color:var(--background-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 4px;line-height:24px}.theme-default .ChecklistThemeStyles-module__3j_bha__valueText{color:var(--foreground-color);background-color:var(--background-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 4px;line-height:24px}.ChecklistThemeStyles-module__3j_bha__itemNote .ChecklistThemeStyles-module__3j_bha__labelText{font-size:14px;line-height:18px}.theme-default.ChecklistThemeStyles-module__3j_bha__checklistWrapper{background-color:var(--color-pure-black);padding-top:calc(env(safe-area-inset-top) + 44px - 2px);border-top:2px solid #181818}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistCover{z-index:2;border-bottom:2px solid var(--color-black);background-color:#212121;background-image:url(../media/header-bg.e6bdd056.svg);background-size:auto 16px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;transform:translate(0,0);box-shadow:0 2px #0006}.theme-default .ChecklistThemeStyles-module__3j_bha__coverLayout{width:100%;height:100%;padding-top:max(env(safe-area-inset-top),var(--stack-gap));padding-left:max(env(safe-area-inset-left),var(--stack-gap));padding-right:max(env(safe-area-inset-right),var(--stack-gap));padding-bottom:calc(var(--stack-gap)*1.5);transform-origin:50% 0;flex-direction:column;display:flex;position:absolute;top:0;left:0}.theme-default .ChecklistThemeStyles-module__3j_bha__secondaryControls{box-sizing:content-box;justify-content:flex-start;align-items:center;gap:var(--stack-gap);height:44px;padding-top:env(safe-area-inset-top);padding-left:max(env(safe-area-inset-left),var(--stack-gap));padding-right:max(env(safe-area-inset-right),var(--stack-gap));display:flex;position:absolute;top:100%;left:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__secondaryTitle{font-size:var(--font-size-large);color:var(--color-white);text-shadow:3px 3px 0 var(--color-black);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;line-height:44px;overflow:hidden}.theme-default .ChecklistThemeStyles-module__3j_bha__pageCounter{bottom:max(0px,env(safe-area-inset-bottom));right:max(var(--stack-gap),env(safe-area-inset-right));color:var(--color-black);height:var(--page-counter-height);z-index:1;z-index:2;flex-direction:row;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;overflow:hidden}.theme-default .ChecklistThemeStyles-module__3j_bha__pageButton{font-size:8px;line-height:var(--page-counter-height);width:calc(var(--page-counter-height) - 4px);height:calc(var(--page-counter-height) - 4px);border-radius:4px;display:block}.theme-default .ChecklistThemeStyles-module__3j_bha__pageButton:hover{background-color:#fffc}.theme-default .ChecklistThemeStyles-module__3j_bha__pageButton[disabled]{opacity:.5;background-color:#0000}.theme-default .ChecklistThemeStyles-module__3j_bha__pageButton[disabled]:hover{opacity:.5;background-color:#0000}@media (pointer:coarse){.theme-default .ChecklistThemeStyles-module__3j_bha__pageCounter{pointer-events:none}.theme-default .ChecklistThemeStyles-module__3j_bha__pageButton{display:none}}.theme-default .ChecklistThemeStyles-module__3j_bha__pageCounterDigit{text-align:center;padding:0 4px;display:block;position:relative}.theme-default .ChecklistThemeStyles-module__3j_bha__pageCountSeparator{margin-right:2px}.theme-default .ChecklistThemeStyles-module__3j_bha__pageCountSeparator:after{content:"";border-left:2px solid var(--color-black);transform-origin:50%;border-radius:1px;height:10px;margin-top:-5px;display:block;position:absolute;top:50%;right:-2px;transform:rotate(20deg)}.theme-default .ChecklistThemeStyles-module__3j_bha__coverContent{background-color:var(--color-white);border:2px solid var(--color-black);min-height:0;padding:var(--stack-gap);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-direction:column;flex:auto;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:hidden}.theme-default .ChecklistThemeStyles-module__3j_bha__coverTopContainer{justify-content:space-between;align-items:flex-start;gap:var(--stack-gap);flex-direction:row;flex:0 auto;width:100%;display:flex}.theme-default .ChecklistThemeStyles-module__3j_bha__menuButton{text-align:center;background-color:var(--color-black);width:28px;height:28px;color:var(--color-white);border-radius:4px;font-size:18px;line-height:28px;display:block}.theme-default .ChecklistThemeStyles-module__3j_bha__planeContainer{text-align:right;margin-top:-1px}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPlane{padding-left:var(--stack-gap-smol);padding-right:var(--stack-gap-smol);font-size:var(--font-size-default);background-color:var(--color-black);color:var(--color-white);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding-top:4px;padding-bottom:3px;font-size:17px;font-weight:700;line-height:36px;display:inline;position:relative;top:-2.5px}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistTitleText{padding-left:var(--stack-gap-smol);padding-right:var(--stack-gap-smol);font-size:var(--font-size-yuge);background-color:var(--color-pure-white);box-shadow:3px 3px 0 var(--color-black);border:2px solid var(--color-black);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-clip:padding-box;border-radius:4px;font-weight:700;line-height:50px;display:inline}.theme-default .ChecklistThemeStyles-module__3j_bha__createdBy{background-color:var(--color-black);color:var(--color-white);border-radius:4px;margin-top:4px;padding:2px 6px 3px}.theme-default .ChecklistThemeStyles-module__3j_bha__createdBy a{color:var(--color-white)}.ChecklistThemeStyles-module__3j_bha__titleContainer{flex-direction:column;align-items:flex-start;display:flex}.theme-default .ChecklistThemeStyles-module__3j_bha__createdByLink{border-radius:2px;margin-left:-3px;padding-left:3px;padding-right:3px;display:inline-block}.theme-default .ChecklistThemeStyles-module__3j_bha__controls{padding-top:calc(var(--stack-gap)*1.5);height:calc(32px + var(--stack-gap) - 4px);flex-direction:row;flex:none;justify-content:center;align-items:center;display:flex}.theme-default .ChecklistThemeStyles-module__3j_bha__coverButton{background-color:var(--color-pure-black);width:32px;height:28px;color:var(--color-white);font-size:20px;line-height:28px;transition:transform .2s ease-out}.theme-default .ChecklistThemeStyles-module__3j_bha__caretDown{width:32px;height:32px;color:var(--color-pure-white);justify-content:center;align-items:center;font-size:32px;display:flex}@media (pointer:coarse){:is(.theme-default .ChecklistThemeStyles-module__3j_bha__coverButton:active,.theme-default .ChecklistThemeStyles-module__3j_bha__coverButton[data-active]){transform:scale(1.2)!important}}.ChecklistThemeStyles-module__3j_bha__rightAlign{margin-left:auto}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPages{z-index:1;padding-top:calc(var(--stack-gap) + 2px);padding-bottom:calc(var(--page-counter-height) + env(safe-area-inset-bottom));flex:auto}@media (pointer:coarse){.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPages{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPages:empty{background-color:var(--color-white)}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPage{grid-template-rows:1fr;grid-template-columns:repeat(var(--page-columns),minmax(0,1fr));border-top:2px solid var(--color-black);background-color:var(--color-white);transform-origin:50% 0;padding-left:max(0px,calc(env(safe-area-inset-left) - var(--stack-gap)));padding-right:max(0px,calc(env(safe-area-inset-right) - var(--stack-gap)));display:grid}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPage:before{content:"";background-color:var(--color-white);position:absolute;top:0;bottom:0}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPage:after{content:"";background-color:var(--color-white);position:absolute;top:0;bottom:0}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPage:before{width:max(0px,calc(env(safe-area-inset-left) - var(--stack-gap)));left:0}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistPage:after{width:max(0px,calc(env(safe-area-inset-right) - var(--stack-gap)));right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistColumn{padding:var(--stack-gap);background-color:var(--color-white);border-left:1px solid var(--color-black);border-right:1px solid var(--color-black);flex:auto;padding-bottom:0}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistColumn.ChecklistThemeStyles-module__3j_bha__checklistColumnFirst{border-left:none}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistColumn.ChecklistThemeStyles-module__3j_bha__checklistColumnLast{border-right:none}.theme-default .ChecklistThemeStyles-module__3j_bha__checklistColumn .ChecklistThemeStyles-module__3j_bha__emptyContent{width:100%;height:calc(100% - max(var(--stack-gap),env(safe-area-inset-bottom)));text-transform:uppercase;font-size:var(--font-size-default);opacity:.4;border-radius:4px;justify-content:center;align-items:center;font-weight:600;display:flex}.theme-default .ChecklistThemeStyles-module__3j_bha__itemContainer{font-weight:600}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection{z-index:1;text-transform:uppercase;font-weight:700;line-height:20px;position:relative;top:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemGap{margin-top:calc(var(--stack-gap) + 2px)}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection .ChecklistThemeStyles-module__3j_bha__itemContent{z-index:2;margin-left:var(--stack-gap);margin-right:var(--stack-gap);background-color:var(--background-color,var(--color-pure-white));color:var(--foreground-color,var(--color-black));border:2px solid var(--color-pure-black);box-shadow:2px 2px 0 0 var(--color-pure-black);border-radius:4px;padding:3px 8px;position:relative}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote .ChecklistThemeStyles-module__3j_bha__itemContent{background-color:var(--background-color);color:var(--foreground-color,var(--color-black))}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemFirstOfSection .ChecklistThemeStyles-module__3j_bha__itemContent{margin-top:-4px;padding-top:10px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemFirstOfColumn .ChecklistThemeStyles-module__3j_bha__itemContent{border-top:2px solid var(--color-black);border-top-left-radius:4px;border-top-right-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemFirstOfSection .ChecklistThemeStyles-module__3j_bha__itemContent{border-top:2px solid var(--color-black);border-left:2px solid var(--color-black);border-right:2px solid var(--color-black);border-top-left-radius:6px;border-top-right-radius:6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent .ChecklistThemeStyles-module__3j_bha__itemContent{padding-top:2px;padding-bottom:0;padding-left:var(--stack-gap);padding-right:var(--stack-gap);text-transform:uppercase;font-size:var(--font-size-smol);border-top:2px solid #0000;font-weight:700;line-height:20px}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote .ChecklistThemeStyles-module__3j_bha__itemContent){border-top:2px solid #0000;padding:10px 12px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep .ChecklistThemeStyles-module__3j_bha__itemContent{padding:10px 8px}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__checkpoint .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__checkpoint .ChecklistThemeStyles-module__3j_bha__itemContent){border-bottom:4px solid var(--color-black)}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__checkpoint.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__checkpoint.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn .ChecklistThemeStyles-module__3j_bha__itemContent){border-bottom-width:4px}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__checkpoint.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__checkpoint.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent){border-bottom-width:7px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent .ChecklistThemeStyles-module__3j_bha__itemContent{margin-left:var(--stack-gap);z-index:1}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent .ChecklistThemeStyles-module__3j_bha__itemContent{margin-left:var(--stack-gap);z-index:1}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent .ChecklistThemeStyles-module__3j_bha__itemContent{margin-left:var(--stack-gap);z-index:1}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep .ChecklistThemeStyles-module__3j_bha__itemContent{font-size:var(--font-size-default);line-height:20px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote .ChecklistThemeStyles-module__3j_bha__itemLabel{white-space:pre-wrap;flex:auto}.theme-default .ChecklistThemeStyles-module__3j_bha__itemContainer .ChecklistThemeStyles-module__3j_bha__itemSpacer{align-self:flex-end;margin-left:4px;margin-right:4px;transition:opacity .1s linear,transform .1s ease-out;position:relative;top:-4px;transform:translateY(0)}.theme-default .ChecklistThemeStyles-module__3j_bha__itemContainer.ChecklistThemeStyles-module__3j_bha__itemChecked .ChecklistThemeStyles-module__3j_bha__itemSpacer{opacity:0;transform:translateY(-4px)}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection:before{content:"";pointer-events:none;border-left:2px solid var(--color-black);border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);z-index:1;position:absolute;bottom:0;left:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep:before{content:"";pointer-events:none;border-left:2px solid var(--color-black);border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);z-index:1;position:absolute;bottom:0;left:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote:before{content:"";pointer-events:none;border-left:2px solid var(--color-black);border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);z-index:1;position:absolute;bottom:0;left:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent:before{content:"";pointer-events:none;border-left:2px solid var(--color-black);border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);z-index:1;position:absolute;bottom:0;left:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent:after{content:"";pointer-events:none;top:0;left:var(--stack-gap);border-top:2px solid var(--color-black);border-left:2px solid var(--color-black);position:absolute;bottom:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent:after{content:"";pointer-events:none;top:0;left:var(--stack-gap);border-top:2px solid var(--color-black);border-left:2px solid var(--color-black);position:absolute;bottom:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent:after{content:"";pointer-events:none;top:0;left:var(--stack-gap);border-top:2px solid var(--color-black);border-left:2px solid var(--color-black);position:absolute;bottom:0;right:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):after{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):after{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):after{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent:after{z-index:1}.theme-default .ChecklistThemeStyles-module__3j_bha__hasCheckpointBefore.ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent:after{border-top-style:solid}.theme-default .ChecklistThemeStyles-module__3j_bha__hasCheckpointBefore.ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent:after{border-top-style:solid}.theme-default .ChecklistThemeStyles-module__3j_bha__hasCheckpointBefore.ChecklistThemeStyles-module__3j_bha__itemSectionIndent:after{border-top-style:solid}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemFirstIndent:after{border-top-style:solid;border-top-left-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemFirstIndent:after{border-top-style:solid;border-top-left-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent.ChecklistThemeStyles-module__3j_bha__itemFirstIndent:after{border-top-style:solid;border-top-left-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemFirstIndent .ChecklistThemeStyles-module__3j_bha__itemContent{border-top-left-radius:4px}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfSection .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfSection .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn .ChecklistThemeStyles-module__3j_bha__itemContent){border-bottom-right-radius:2px;border-bottom-left-radius:2px}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemLastOfSection .ChecklistThemeStyles-module__3j_bha__itemContent,.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn .ChecklistThemeStyles-module__3j_bha__itemContent){border-bottom-left-radius:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemIndent:before{border-top:none}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent:before{border-top:none}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent:before{border-top:none}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent.ChecklistThemeStyles-module__3j_bha__itemIndent:before{border-top:none}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection:before{top:15px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep:before{top:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote:before{top:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSectionIndent:before{top:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection:not(.ChecklistThemeStyles-module__3j_bha__itemContinued):before{border-top-left-radius:4px;border-top-right-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemFirstOfColumn:before{border-top-left-radius:4px;border-top-right-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemFirstOfColumn:before{border-top-left-radius:4px;border-top-right-radius:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemContinued:before{border-top:none}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemFirstOfSection:before{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemFirstOfSection:before{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:before{border-bottom:2px solid var(--color-black);border-bottom-right-radius:4px;border-bottom-left-radius:4px;bottom:-2px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemLastOfSection:before{border-bottom:2px solid var(--color-black);border-bottom-right-radius:4px;border-bottom-left-radius:4px;bottom:-2px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfSection:before{border-bottom:2px solid var(--color-black);border-bottom-right-radius:4px;border-bottom-left-radius:4px;bottom:-2px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfSection:before{border-bottom:2px solid var(--color-black);border-bottom-right-radius:4px;border-bottom-left-radius:4px;bottom:-2px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent{margin-bottom:-4px;padding-bottom:14px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn.ChecklistThemeStyles-module__3j_bha__checkpoint:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent{margin-bottom:-3px;padding-bottom:10px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__checkpoint.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent{margin-bottom:-3px;padding-bottom:6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent{margin-bottom:-3px;padding-bottom:9px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemIndent.ChecklistThemeStyles-module__3j_bha__checkpoint.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemContent{margin-bottom:-3px;padding-bottom:6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):before{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):before{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):before{bottom:-3px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection):before{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote:before{z-index:2}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemLastOfSection:before{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:before{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote .ChecklistThemeStyles-module__3j_bha__itemContent{padding-top:var(--stack-gap-smol);padding-bottom:var(--stack-gap-smol);border-top:2px solid #0000;font-size:14px;font-weight:500;line-height:20px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStrikeThru{z-index:1;top:calc(var(--stack-gap) + 8px);background-color:var(--color-pure-black);border-radius:2px;height:4px;padding:0 4px;position:absolute;right:1%}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep:not(.ChecklistThemeStyles-module__3j_bha__itemIndent)[data-active] .ChecklistThemeStyles-module__3j_bha__itemContent{background-color:#cdccca}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent[data-active]:after{background-color:#cdccca}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemIndent[data-active]{background-color:#0000}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection.ChecklistThemeStyles-module__3j_bha__itemContinued .ChecklistThemeStyles-module__3j_bha__itemContent .ChecklistThemeStyles-module__3j_bha__labelText:before{margin-right:var(--stack-gap-smol)}.theme-default .ChecklistThemeStyles-module__3j_bha__itemAssetButton{cursor:pointer;width:20px;height:20px;position:absolute;bottom:0;left:0;overflow:hidden}.theme-default .ChecklistThemeStyles-module__3j_bha__itemStep.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemAssetButton{bottom:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote.ChecklistThemeStyles-module__3j_bha__itemLastOfColumn:not(.ChecklistThemeStyles-module__3j_bha__itemLastOfSection) .ChecklistThemeStyles-module__3j_bha__itemAssetButton{bottom:3px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemAssetButton:before{content:"";background-color:var(--color-black);border-radius:3px;width:6px;height:6px;display:block;position:absolute;bottom:2px;left:4px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection .ChecklistThemeStyles-module__3j_bha__itemAssetButton:before{left:2px}@media (pointer:fine){.theme-default .ChecklistThemeStyles-module__3j_bha__itemAssetButton:hover:before{box-shadow:0 0 0 2px var(--color-white)}}.theme-default .ChecklistThemeStyles-module__3j_bha__pageMetadata{color:var(--color-white);margin-right:calc(var(--stack-gap)*-1);width:52px;padding-right:var(--stack-gap);cursor:pointer;flex:none;justify-content:center;align-items:center;height:44px;padding-left:8px;font-size:20px;display:flex}.theme-default .ChecklistThemeStyles-module__3j_bha__pageMetadata:active{transform:translateY(1px)}:is(.theme-default .ChecklistThemeStyles-module__3j_bha__pageMetadataFileIcon,.theme-default .ChecklistThemeStyles-module__3j_bha__pageMetadataImageIcon){position:absolute}.theme-default .ChecklistThemeStyles-module__3j_bha__pageMetadataImageIcon{transform:translate(-2px,2px)rotate(-18deg)}.theme-default .ChecklistThemeStyles-module__3j_bha__pageMetadataFileIcon{font-size:20px;transform:rotate(8deg)translate(5px,-1px)}.theme-default .ChecklistThemeStyles-module__3j_bha__squiggle{z-index:2;background:url(../media/squiggle.52569d03.svg) 50% repeat-x;height:6px;position:absolute;left:0;right:0;overflow:hidden}.theme-default .ChecklistThemeStyles-module__3j_bha__squiggleBottom{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__itemNote .ChecklistThemeStyles-module__3j_bha__squiggleBottom{bottom:-6px}.theme-default .ChecklistThemeStyles-module__3j_bha__squiggleTop{background:url(../media/squiggle-reversed.0063ec9f.svg) 50% repeat-x;top:0}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection .ChecklistThemeStyles-module__3j_bha__squiggleTop{z-index:1}.theme-default .ChecklistThemeStyles-module__3j_bha__itemSection .ChecklistThemeStyles-module__3j_bha__squiggleTop{top:14px}
@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}}
@layer components{.ProgressBar-module__r6j1xq__loaderWrapper{border:2px solid;height:32px;padding:2px;position:relative}.ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-black);height:24px;transition:width .1s ease-out}.ProgressBar-module__r6j1xq__colorBlack.ProgressBar-module__r6j1xq__loaderWrapper{border-color:var(--color-black)}.ProgressBar-module__r6j1xq__colorBlack .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-black)}.ProgressBar-module__r6j1xq__colorGreen.ProgressBar-module__r6j1xq__loaderWrapper{border-color:var(--color-green)}.ProgressBar-module__r6j1xq__colorGreen .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-green)}.ProgressBar-module__r6j1xq__colorBlue.ProgressBar-module__r6j1xq__loaderWrapper{border-color:var(--color-blue)}.ProgressBar-module__r6j1xq__colorBlue .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-blue)}.ProgressBar-module__r6j1xq__colorRed.ProgressBar-module__r6j1xq__loaderWrapper{border-color:var(--color-red)}.ProgressBar-module__r6j1xq__colorRed .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-red)}.ProgressBar-module__r6j1xq__colorBeige.ProgressBar-module__r6j1xq__loaderWrapper{border-color:var(--color-beige)}.ProgressBar-module__r6j1xq__colorBeige .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-beige)}.ProgressBar-module__r6j1xq__colorWhite.ProgressBar-module__r6j1xq__loaderWrapper{border-color:var(--color-white)}.ProgressBar-module__r6j1xq__colorWhite .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-white)}.ProgressBar-module__r6j1xq__colorPurple .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-purple)}.ProgressBar-module__r6j1xq__colorGrey .ProgressBar-module__r6j1xq__loaderBar{background-color:var(--color-grey)}}
.HomePage-module__z4r0vq__page{z-index:0;overflow-x:clip}.HomePage-module__z4r0vq__page:before{content:"";background-color:var(--color-black);z-index:9000;height:2px;display:block;position:fixed;top:0;left:0;right:0}.HomePage-module__z4r0vq__separator{z-index:2;position:relative}@media (max-width:820px){:root{--hp-mobile-gap:var(--stack-gap)}.HomePage-module__z4r0vq__page:before{display:none}}
.AccountSettings-module__qJhxpq__passwordChangeContainer{border:2px solid var(--color-black);border-radius:4px;position:relative;overflow:hidden}.AccountSettings-module__qJhxpq__passwordChangeContainerExpanded{padding-bottom:var(--stack-gap)}.AccountSettings-module__qJhxpq__passwordChangeContainer .AccountSettings-module__qJhxpq__changePasswordButton{text-align:left;padding-left:calc(var(--stack-gap) - 2px);padding-right:calc(var(--stack-gap) - 2px)}.AccountSettings-module__qJhxpq__passwordChangeContainer .AccountSettings-module__qJhxpq__changePasswordSeparator{position:relative}.AccountSettings-module__qJhxpq__passwordChangeContainer .AccountSettings-module__qJhxpq__iconButton{top:calc(var(--stack-gap) - 2px);right:calc(var(--stack-gap) - 4px);width:24px;aspect-ratio:24px;font-size:16px;position:absolute}.AccountSettings-module__qJhxpq__signOutOthers[disabled]{background-color:var(--color-grey)}.AccountSettings-module__qJhxpq__signOutOthers[disabled]:after{display:none}.AccountSettings-module__qJhxpq__saveEmailPasswordChanges{align-self:flex-end}.AccountSettings-module__qJhxpq__dangerousSeparator{margin-left:calc(var(--stack-gap)*-1);margin-right:calc(var(--stack-gap)*-1)}
.ChecklistItemAddEditForm-module__krl1rG__editor{border-top:2px solid var(--color-black)}.ChecklistItemAddEditForm-module__krl1rG__header{background-color:var(--color-black);color:var(--color-white);border-bottom:2px solid var(--color-black)}.ChecklistItemAddEditForm-module__krl1rG__editorTitle{padding-left:var(--stack-gap)}.ChecklistItemAddEditForm-module__krl1rG__typeSelectWrapper{align-items:center;gap:var(--stack-gap);flex-direction:row;flex:none}.ChecklistItemAddEditForm-module__krl1rG__typeSelect{border-color:var(--color-white);background-color:#0000;border-radius:0}.ChecklistItemAddEditForm-module__krl1rG__typeSelect option{background-color:var(--color-white);color:var(--color-black)}.ChecklistItemAddEditForm-module__krl1rG__caret{color:inherit}.ChecklistItemAddEditForm-module__krl1rG__imagePreview{object-fit:contain}.ChecklistItemAddEditForm-module__krl1rG__indent{margin-left:var(--stack-gap);box-shadow:-2px 0 0 var(--color-black),calc((var(--stack-gap))*-1)0 0 var(--color-black)}.ChecklistItemAddEditForm-module__krl1rG__removeAsset{background-color:var(--color-black);color:var(--color-white);width:32px;height:32px;font-size:16px}.ChecklistItemAddEditForm-module__krl1rG__colorPreview{cursor:pointer;border:2px solid var(--background-color,var(--foreground-color,var(--color-black)));height:32px;color:var(--foreground-color,var(--color-black));background-color:var(--background-color,var(--color-white));border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:16px;font-weight:700;display:flex}.ChecklistItemAddEditForm-module__krl1rG__colorPreview:active{transform:translateY(1px)}.ChecklistItemAddEditForm-module__krl1rG__editColorIcon{font-size:14px}.ChecklistItemAddEditForm-module__krl1rG__colorPreview.ChecklistItemAddEditForm-module__krl1rG__sectionPreview{background-color:var(--background-color,var(--color-pure-white))}.ChecklistItemAddEditForm-module__krl1rG__selectColor{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.ChecklistItemAddEditForm-module__krl1rG__shrinkCheckbox{min-height:0}.ChecklistItemAddEditForm-module__krl1rG__checkboxMarginSpacer{margin-top:4px}.ChecklistItemAddEditForm-module__krl1rG__tabs{margin-top:var(--stack-gap)}.ChecklistItemAddEditForm-module__krl1rG__dashed{border:none;border-bottom:2px dashed var(--color-black)}.ChecklistItemAddEditForm-module__krl1rG__tab{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;height:auto;padding-top:4px;padding-bottom:3px;font-size:14px}.ChecklistItemAddEditForm-module__krl1rG__decorationsTab{border-top-right-radius:0}.ChecklistItemAddEditForm-module__krl1rG__metadataTab{border-top-left-radius:0}.ChecklistItemAddEditForm-module__krl1rG__extrasWrapper{padding-bottom:0}
.ModalCloneCampaign-module__nTziVW__modalWrapper{max-width:400px!important}.ModalCloneCampaign-module__nTziVW__success.ModalCloneCampaign-module__nTziVW__loaderWrapper{border-color:var(--color-green)}.ModalCloneCampaign-module__nTziVW__success .ModalCloneCampaign-module__nTziVW__loaderBar{background-color:var(--color-green)}
.Pagination-module___XjRuG__pageButton{height:auto;padding:4px 10px}.Pagination-module___XjRuG__wrapper{flex-wrap:wrap;width:100%}.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}
@layer components{.Spacer-module__gp45qW__wrapper{opacity:.2;flex:auto;min-width:0;overflow:hidden}.Spacer-module__gp45qW__gapLeft{margin-left:var(--stack-gap)}.Spacer-module__gp45qW__gapRight{margin-right:var(--stack-gap)}}
.HomePageCTAs-module__X0fEEG__ctas,.HomePageCTAs-module__X0fEEG__accountCtas{gap:var(--stack-gap);flex-direction:row;display:flex}.HomePageCTAs-module__X0fEEG__loginButton{display:none}@media (max-width:820px){.HomePageCTAs-module__X0fEEG__ctas{flex-direction:column}.HomePageCTAs-module__X0fEEG__loginButton{display:block}}
.loading-module__iex9oW__wrapper{width:100%;height:100%;background-color:var(--color-black);border:2px solid var(--color-black);opacity:.2;width:100dvw;height:100dvh;position:absolute;top:0;left:0}.loading-module__iex9oW__fakeCover{background-color:var(--color-white);top:max(env(safe-area-inset-top),var(--stack-gap));left:max(env(safe-area-inset-left),var(--stack-gap));right:max(env(safe-area-inset-right),var(--stack-gap));bottom:calc(max(env(safe-area-inset-bottom),var(--stack-gap)) + 32px + var(--stack-gap));border:2px solid var(--color-black);border-radius:6px;position:absolute}.loading-module__iex9oW__fakeHome{top:var(--stack-gap);left:var(--stack-gap);width:28px;height:28px;position:absolute}.loading-module__iex9oW__fakePlaneName{top:var(--stack-gap);right:var(--stack-gap);height:27px;position:absolute}.loading-module__iex9oW__fakeChecklistName{left:var(--stack-gap);bottom:calc(var(--stack-gap) + 22px + var(--stack-gap));height:50px;position:absolute}.loading-module__iex9oW__fakeByline{left:var(--stack-gap);bottom:var(--stack-gap);position:absolute}
.AccountSidebar-module__D-3Aaq__permissionList{margin-left:var(--stack-gap)}.AccountSidebar-module__D-3Aaq__permission{text-decoration:underline}
.PlaneEditModal-module__D7Veyq__modalWrapper{width:358px}
.ChecklistMetadata-module__b02tdG__checklistMetadata{background:url(../media/header-bg.c05cfe14.svg);position:relative}.ChecklistMetadata-module__b02tdG__deleteNameHighlight{background-color:var(--color-black);color:var(--color-white);padding-left:var(--stack-gap-smol);padding-right:var(--stack-gap-smol);border-radius:2px;display:inline-block}.ChecklistMetadata-module__b02tdG__imagePreview{object-fit:contain}.ChecklistMetadata-module__b02tdG__editChecklistDetails{top:var(--stack-gap);right:var(--stack-gap);font-size:24px;position:absolute}.ChecklistMetadata-module__b02tdG__coverPreview{background-color:var(--color-white);border:2px solid var(--color-black);object-fit:cover;border-radius:4px}.ChecklistMetadata-module__b02tdG__removeAsset{background-color:var(--color-black);color:var(--color-white);width:32px;height:32px;font-size:16px}
.ModalUploadedFiles-module__mWSazW__modalWrapper{width:100%;max-width:700px}.ModalUploadedFiles-module__mWSazW__content{scrollbar-width:auto;overflow-y:auto}.ModalUploadedFiles-module__mWSazW__content::-webkit-scrollbar{width:4px!important}.ModalUploadedFiles-module__mWSazW__content::-webkit-scrollbar-track{background:0 0}.ModalUploadedFiles-module__mWSazW__content::-webkit-scrollbar-thumb{background-color:var(--color-black);border:#0000;border-radius:0}.ModalUploadedFiles-module__mWSazW__image{border:2px solid var(--color-black)}.ModalUploadedFiles-module__mWSazW__fileIconWrapper{border:2px solid var(--color-black);width:32px;height:32px}.ModalUploadedFiles-module__mWSazW__fileIcon{font-size:24px}.ModalUploadedFiles-module__mWSazW__closeButton{width:24px;height:24px;font-size:24px}
.Squadron-module__KS28rW__invertedRedStack{background-color:var(--color-red);color:var(--color-white);cursor:pointer;padding:var(--stack-gap-smol)var(--stack-gap)}.Squadron-module__KS28rW__inputWrapper .Squadron-module__KS28rW__inputTail{flex:none;width:60px}.Squadron-module__KS28rW__inputWrapper .Squadron-module__KS28rW__removeMemberIcon{aspect-ratio:1;width:24px;margin-top:14px;font-size:24px}.Squadron-module__KS28rW__dangerText{text-align:center}.Squadron-module__KS28rW__disableButtons{pointer-events:none;opacity:.8}.Squadron-module__KS28rW__chevron{text-align:center;justify-content:center;align-items:center;height:24px;display:flex}
.loading-module__JYPmNG__wrapper{width:100%;height:100%;background-color:#0000001a;width:100dvw;height:100dvh;position:absolute;top:0;left:0}.loading-module__JYPmNG__sidebar{background-color:var(--color-white);border-right:2px solid #2226;width:360px;height:100%}@media (max-width:680px){.loading-module__JYPmNG__sidebar{border-right:none;width:100%}}.loading-module__JYPmNG__header{border-radius:0}.loading-module__JYPmNG__flightHeader{border-bottom-right-radius:0;border-bottom-left-radius:0;height:30px}.loading-module__JYPmNG__flightGroup{border:2px solid #2226;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-top:2px;padding-top:8px}
.ChecklistToC-module__DXVFNW__wrapper{padding:0 calc(var(--stack-gap) - var(--scrollbar-size))var(--stack-gap-smol)var(--stack-gap)}.ChecklistToC-module__DXVFNW__pageSection{margin-top:var(--stack-gap);padding:4px calc(var(--stack-gap));border-top:2px solid #0000;border-bottom:2px solid var(--color-black);cursor:pointer;text-transform:none}@media (pointer:fine){.ChecklistToC-module__DXVFNW__pageSection:hover{background-color:#0000000d;border-radius:4px 4px 0 0}}@media (pointer:coarse){.ChecklistToC-module__DXVFNW__pageSection:active{background-color:var(--color-black);color:var(--color-white);border-top-color:var(--color-black);border-radius:4px}}.ChecklistToC-module__DXVFNW__pageSection.ChecklistToC-module__DXVFNW__selected{background-color:var(--color-black);color:var(--color-white);border-top-color:var(--color-black);border-radius:4px}.ChecklistToC-module__DXVFNW__section{padding:calc(var(--stack-gap-smol) - 2px)0;cursor:pointer;border-radius:4px;gap:6px;margin-top:1px;margin-bottom:1px;display:flex}.ChecklistToC-module__DXVFNW__section:active span{text-decoration:underline}@media (pointer:fine){.ChecklistToC-module__DXVFNW__section:hover span{text-decoration:underline}}@media (pointer:coarse){.ChecklistToC-module__DXVFNW__section:active{box-shadow:0 0 0 2px #0000001a}}.ChecklistToC-module__DXVFNW__section.ChecklistToC-module__DXVFNW__selected span{text-decoration:underline}.ChecklistToC-module__DXVFNW__sectionIcon{visibility:hidden;font-size:14px;line-height:22px;display:block}.ChecklistToC-module__DXVFNW__selected .ChecklistToC-module__DXVFNW__sectionIcon{visibility:visible}.ChecklistToC-module__DXVFNW__wrapper>:first-child{margin-top:var(--stack-gap)}.ChecklistToC-module__DXVFNW__checklistTitleWrapper{padding:var(--stack-gap-smol);border-bottom:2px solid var(--color-black);cursor:pointer;flex:none}.ChecklistToC-module__DXVFNW__checklistTitleContent{border:2px dashed var(--color-black);padding:var(--stack-gap-smol)var(--stack-gap);border-radius:4px}.ChecklistToC-module__DXVFNW__checklistTitleWrapper.ChecklistToC-module__DXVFNW__selected .ChecklistToC-module__DXVFNW__checklistTitleContent{background-color:var(--color-black);color:var(--color-white)}.ChecklistToC-module__DXVFNW__checklistTitle{text-transform:unset}.ChecklistToC-module__DXVFNW__menuIcon{width:32px;height:32px;font-size:24px}.ChecklistToC-module__DXVFNW__menuIcon:disabled{opacity:.6}
@layer components-mod{.AlertModal-module__ekduvW__wrapper{max-width:400px!important}}
.HomePageFooter-module__Tee0ra__footerCTAs{padding:var(--stack-gap)60px max(calc(60px - (var(--stack-gap)*3)),env(safe-area-inset-left))60px}@media (max-width:820px){.HomePageFooter-module__Tee0ra__footerCTAs{padding:var(--stack-gap-smol)var(--hp-mobile-gap)max(var(--hp-mobile-gap),env(safe-area-inset-bottom))var(--hp-mobile-gap)}}
.Filters-module__9C0BNG__headerWrapper{pointer-events:none}.Filters-module__9C0BNG__mobileCollapseIcon{display:none}@media (max-width:820px){.Filters-module__9C0BNG__headerWrapper{pointer-events:auto;cursor:pointer}.Filters-module__9C0BNG__mobileCollapseIcon{display:block}.Filters-module__9C0BNG__collapsed{display:none}}
.ProfileSettings-module__M-m-Oa__imagePreview{object-fit:cover;border-radius:50%;width:48px;height:48px}.ProfileSettings-module__M-m-Oa__imagePlaceholder{background-color:var(--color-black);}.ProfileSettings-module__M-m-Oa__previewWrapper{flex:0;width:48px;height:48px;position:relative}.ProfileSettings-module__M-m-Oa__previewWrapper .ProfileSettings-module__M-m-Oa__removeAvatar{background-color:var(--color-black);color:var(--color-white);border-radius:50%;width:24px;height:24px;font-size:12px;position:absolute;top:-4px;right:-4px}.ProfileSettings-module__M-m-Oa__usernameNote{margin-top:var(--stack-gap-smol)}
.ChecklistDashboard-module__S30BrW__formTitle{cursor:pointer}.ChecklistDashboard-module__S30BrW__tabButton{gap:var(--stack-gap-smol);flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;display:flex}
.PlaneManager-module__MAe2FG__title{cursor:pointer}.PlaneManager-module__MAe2FG__headerRow{min-width:0}.PlaneManager-module__MAe2FG__createButton{border-radius:6px;width:auto;height:auto;margin-left:auto;padding:0;font-size:20px;line-height:1}@media (pointer:fine){.PlaneManager-module__MAe2FG__createButton:hover{background-color:#e0dfdc33}}.PlaneManager-module__MAe2FG__plane{cursor:pointer}@media (pointer:fine){.PlaneManager-module__MAe2FG__plane:hover{background-color:var(--color-black);color:var(--color-white)}}.PlaneManager-module__MAe2FG__plane:active{background-color:var(--color-black);color:var(--color-white)}
.TogglePublish-module__LGlB2G__infoContainer{padding:4px 4px 4px var(--stack-gap);z-index:2;border-top:1px dashed var(--color-black);position:relative}.TogglePublish-module__LGlB2G__statusTag{height:16px;color:var(--color-white);border-radius:1px;padding:0 4px 1px;font-size:12px;font-weight:500;line-height:16px}.TogglePublish-module__LGlB2G__published{background-color:var(--color-green)}.TogglePublish-module__LGlB2G__unpublished{background-color:var(--color-yellow);color:var(--color-black)}.TogglePublish-module__LGlB2G__dateText{flex:auto}.TogglePublish-module__LGlB2G__publishButton{text-transform:uppercase;border-radius:2px;justify-self:flex-end;height:auto;padding:2px 6px;font-size:12px}
.AssetsGrid-module__A7XoDa__grid{gap:var(--stack-gap);padding:var(--stack-gap);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.AssetsGrid-module__A7XoDa__card{border:1px solid var(--color-black);background-color:var(--color-white);border-radius:6px;overflow:hidden}.AssetsGrid-module__A7XoDa__thumbnailLink{background-color:var(--color-black);display:block}.AssetsGrid-module__A7XoDa__thumbnail{object-fit:cover;width:100%;height:140px}.AssetsGrid-module__A7XoDa__fileLinkWrapper{min-height:140px;padding:var(--stack-gap);background-color:var(--color-black)}.AssetsGrid-module__A7XoDa__fileLink{color:var(--color-white);text-decoration:underline}.AssetsGrid-module__A7XoDa__assetMeta{padding-top:var(--stack-gap-smol);padding-bottom:var(--stack-gap-smol)}.AssetsGrid-module__A7XoDa__pathText{word-break:break-all}.AssetsGrid-module__A7XoDa__timestamp{opacity:.7}.AssetsGrid-module__A7XoDa__ownerLink{color:var(--color-black);text-decoration:underline}
.MissionDashboard-module__lY0maa__missionRow{position:relative}.MissionDashboard-module__lY0maa__rowLink{padding:var(--stack-gap);text-decoration:none;display:block;-webkit-touch-callout:none!important;-webkit-user-select:none!important}.MissionDashboard-module__lY0maa__rowLink:active{color:var(--color-white);background-color:var(--color-black)}.MissionDashboard-module__lY0maa__missionRow .MissionDashboard-module__lY0maa__deleteActionMenu{right:var(--stack-gap);bottom:var(--stack-gap);aspect-ratio:1;height:24px;font-size:18px;position:absolute}.MissionDashboard-module__lY0maa__squadronAddExpand{cursor:pointer}.MissionDashboard-module__lY0maa__missionRow .MissionDashboard-module__lY0maa__deleteActionMenu.MissionDashboard-module__lY0maa__active{color:var(--color-white);background-color:var(--color-black)}@media (pointer:fine){.MissionDashboard-module__lY0maa__missionRow .MissionDashboard-module__lY0maa__deleteActionMenu:hover{color:var(--color-white);background-color:var(--color-black)}}
.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)}}
.F14Hero-module__DrI6_W__wrapper{height:200px;position:relative}.F14Hero-module__DrI6_W__offsetSpacer{width:100%;height:auto;top:calc(var(--header-height)*-1);height:calc(200px + var(--header-height));border-bottom:2px solid var(--color-black);z-index:0;background-color:#000;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.F14Hero-module__DrI6_W__video{opacity:.5;object-fit:cover;pointer-events:none;flex:auto;width:100%;height:100%;margin:auto;position:absolute}.F14Hero-module__DrI6_W__contentOverlay{z-index:1;color:var(--color-white);position:relative}.F14Hero-module__DrI6_W__storeLink{color:var(--color-white)}
.F4Hero-module__Vb49uG__wrapper{height:200px;position:relative}.F4Hero-module__Vb49uG__offsetSpacer{width:100%;height:auto;top:calc(var(--header-height)*-1);height:calc(200px + var(--header-height));border-bottom:2px solid var(--color-black);z-index:0;background-color:#000;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.F4Hero-module__Vb49uG__video{opacity:.5;object-fit:cover;pointer-events:none;flex:auto;width:100%;height:100%;margin:auto;position:absolute}.F4Hero-module__Vb49uG__contentOverlay{z-index:1;color:var(--color-white);position:relative}.F4Hero-module__Vb49uG__storeLink{color:var(--color-white)}
.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__successNote{align-self:center}.LoginRegisterForm-module__8RDSFa__forgetPasswordLink{cursor:pointer;text-decoration:underline}.LoginRegisterForm-module__8RDSFa__navLink{font-weight:600;text-decoration:underline}
.HomePageHero-module__mb1-6q__hero{background-color:var(--color-black);color:var(--color-white);z-index:2;padding:60px;position:relative}.HomePageHero-module__mb1-6q__hero>*{position:relative}.HomePageHero-module__mb1-6q__heroTitle{max-width:640px}.HomePageHero-module__mb1-6q__heroSubline{max-width:calc(55ch + 35%);padding-right:35%}.HomePageHero-module__mb1-6q__heroCtas{padding-top:var(--stack-gap)}.HomePageHero-module__mb1-6q__heroMenuButton{margin-bottom:var(--stack-gap);display:none}.HomePageHero-module__mb1-6q__heroMenuIcon{color:var(--color-white);padding:var(--stack-gap);background-color:#ffffff1a;font-size:24px}@media (max-width:960px){.HomePageHero-module__mb1-6q__heroMenuButton{display:block}}@media (max-width:820px){.HomePageHero-module__mb1-6q__hero{padding-top:max(var(--hp-mobile-gap),env(safe-area-inset-top));padding-left:max(var(--hp-mobile-gap),env(safe-area-inset-left));padding-right:max(var(--hp-mobile-gap),env(safe-area-inset-right));padding-bottom:calc(var(--hp-mobile-gap)*4)}.HomePageHero-module__mb1-6q__heroSubline{max-width:unset;padding-right:0}}
.MockPageWrapper-module__udoVRq__wrapper{border:2px solid var(--color-black);border-top:none;flex:none;width:338px}.MockPageWrapper-module__udoVRq__error{border-color:var(--color-red)}.MockPageWrapper-module__udoVRq__columnWrapper{margin:var(--stack-gap);position:relative}.MockPageWrapper-module__udoVRq__wrapper:hover .MockPageWrapper-module__udoVRq__columnWrapper:after{content:"";z-index:10;pointer-events:none;background-color:#f003;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.MockPageWrapper-module__udoVRq__description{padding:var(--stack-gap-smol);text-transform:capitalize}.MockPageWrapper-module__udoVRq__description strong{text-transform:uppercase;margin-right:4px;display:inline-block}
