.share_container__CrGmW{padding-top:var(--flex-gap);display:flex;align-items:center;flex-direction:column-reverse;padding-bottom:60px}.share_icon__Fe_gy{padding-right:var(--flex-gap);padding-left:var(--flex-gap);height:22px}.share_button__banx4{color:var(--sharebutton-color)!important}.recon-generator_container__4mABi{position:fixed;top:70px;left:0;right:0;bottom:0;background:#1b1710;color:#e8dcc8;font-family:var(--font-family,sans-serif);display:flex;flex-direction:column;overflow:hidden;@media (max-width:480px){top:50px}}.recon-generator_setup__8kzsm{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px 16px;overflow-y:auto}.recon-generator_setupCard__ctd_9{background:#252018;border:1px solid #7a5c2e;border-radius:8px;padding:32px;max-width:600px;width:100%;display:flex;flex-direction:column;gap:20px;@media (max-width:480px){padding-left:16px;padding-bottom:20px;padding-right:16px;padding-top:20px}}.recon-generator_setupTitle__uKHeH{color:#c8a050;font-size:1.6rem;margin:0;text-align:center;font-family:var(--font-family,sans-serif);letter-spacing:.04em;@media (max-width:480px){font-size:1.3rem}}.recon-generator_setupInstructions__iYgGM{color:#e8dcc8;line-height:1.6;font-size:1.25rem;& p{margin:8px 0 0}& strong{color:#c8a050}& span>img{filter:invert(1);vertical-align:middle}}.recon-generator_generateBtn__ApykS{background:#238636;color:#fff;border:none;border-radius:6px;padding:12px 32px;font-size:1.2rem;cursor:pointer;font-family:var(--font-family,sans-serif);align-self:center;transition:background .15s;-webkit-tap-highlight-color:transparent;&:hover{background:#2ea043}&:active{background:#1a6b2a}}.recon-generator_mission__ihMoG{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.recon-generator_header__JtjNP{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#252018;border-bottom:1px solid #7a5c2e;flex-shrink:0}.recon-generator_headerTitle__ajD6V{color:#c8a050;font-size:1.1rem;font-weight:700;font-family:var(--font-family,sans-serif);letter-spacing:.08em;text-transform:uppercase}.recon-generator_newMissionBtn__zjZLj{background:transparent;color:#c8a050;border:1px solid #7a5c2e;border-radius:6px;padding:6px 16px;font-size:.85rem;cursor:pointer;font-family:var(--font-family,sans-serif);transition:background .15s;-webkit-tap-highlight-color:transparent;&:hover{background:#2e2820}}.recon-generator_missionContent__Jevhp{flex:1 1;display:flex;flex-direction:column;overflow:hidden;padding:10px 16px;gap:10px;min-height:0;@media (max-width:480px){overflow-y:auto;padding-left:10px;padding-bottom:8px;padding-right:10px;padding-top:8px}}.recon-generator_mapSection__IaYLl{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.recon-generator_sectionLabel__H__6_{color:#907858;font-size:.72rem;text-transform:uppercase;letter-spacing:.07em}.recon-generator_mapImage__G36LL{max-width:100%;height:auto;max-height:28vh;object-fit:contain;border:1px solid #7a5c2e;border-radius:4px;@media (max-width:480px){max-height:none}}.recon-generator_cardsRow__j4Z2W{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:flex-start;flex:1 1;min-height:0;@media (max-width:600px){flex-wrap:wrap}}.recon-generator_cardWrap__lwclK{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1 1;min-width:0;max-width:220px;@media (max-width:600px){flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}}.recon-generator_blueWrap__dLs6w{background:#1a2a4a;border:1px solid #46a;border-radius:6px;padding:6px 6px 8px}.recon-generator_redWrap___Ff_g{background:#3a1a1a;border:1px solid #a44;border-radius:6px;padding:6px 6px 8px}.recon-generator_cardLabel__IS5UI{color:#907858;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;text-align:center;font-family:var(--font-family,sans-serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.recon-generator_blueLabel__LYahY{color:#69f}.recon-generator_redLabel__K9SVO{color:#f55}.recon-generator_cardImage__twzUU{max-width:100%;height:auto;max-height:40vh;object-fit:contain;border-radius:3px;@media (max-width:600px){max-height:none}}.scoreboard_container___jodu{display:flex;flex-direction:column;margin-bottom:var(--flex-gap);font-family:var(--default-font-family);scrollbar-gutter:auto;margin-left:auto;margin-right:auto;background-color:var(--background-color)}.scoreboard_scoreBoard__m7CZh{display:grid;justify-items:center;grid-template-columns:auto;grid-template-areas:"round" "points" "secondarybuttons" "secondary" "primary" "blue" "red" "map" "buttons" "history";@media screen and (min-width:600px){grid-template-columns:1fr 1fr;grid-template-areas:"round round" "points points" "secondarybuttons secondarybuttons" "primary secondary" "blue red" "map map" "buttons buttons" "history history"}@media screen and (min-width:900px){margin-left:auto;margin-right:auto;max-width:1400px;grid-template-columns:300px auto 300px;grid-template-rows:15% auto auto auto auto auto;grid-template-areas:"primary round secondary" "primary map secondary" "primary points secondary" "blue points red" "blue secondarybuttons red" "blue buttons red" "history history history"}}.scoreboard_history__4fYkm{grid-area:history;justify-self:left}.scoreboard_dialog__h8rhX{z-index:3;width:90%;height:95%;overflow:scroll;top:0}.scoreboard_closeDialog__rNsuy{position:fixed;top:50px;right:5%;background-color:var(--button-background-color);border-radius:5px;text-align:center;border:1px solid #000;display:block;cursor:pointer;color:var(--button-color);font-family:var(--default-font-family);font-size:1.5em;padding:4px 8px;text-decoration:none}.scoreboard_checkmarkblue__xM5Qa{filter:brightness(0) saturate(100%) invert(16%) sepia(90%) saturate(7122%) hue-rotate(246deg) brightness(98%) contrast(106%)}.scoreboard_checkmarkred__Z1VUn{filter:brightness(0) saturate(100%) invert(26%) sepia(70%) saturate(2627%) hue-rotate(347deg) brightness(86%) contrast(82%)}.scoreboard_checkMarkBackground__Y6dNN{background-color:#d1d0cd}.scoreboard_roundButtonContainer__F0qLL{display:flex;flex-direction:column}.scoreboard_select__V741m{padding:10px;font-size:large}.scoreboard_selection__jC1Gw{display:flex;flex-direction:column;gap:calc(var(--flex-gap) * 2)}.scoreboard_primaryObjectiveCard__wehrK,.scoreboard_secondaryObjectiveCard__3pikq{display:block}.scoreboard_primaryObjectiveCard__wehrK{grid-area:primary}.scoreboard_secondaryObjectiveCard__3pikq{grid-area:secondary}.scoreboard_objectiveCard__m8aZr{position:relative;width:100%;max-width:300px;aspect-ratio:63/88}.scoreboard_blueAllied__Motmd,.scoreboard_blueAny__ey0wV,.scoreboard_blueContested__Q7urQ,.scoreboard_blueEnemy__jDkj6,.scoreboard_bluePanic__d88tz,.scoreboard_blueSuppression__gqIaw,.scoreboard_buttonOnCard__KG03g,.scoreboard_redAllied__ZYxur,.scoreboard_redAny__BDV0t,.scoreboard_redContested__q7gGr,.scoreboard_redEnemy__onvaE,.scoreboard_redPanic__9QWW7,.scoreboard_redSuppression__HqDdq,.scoreboard_scoredTokenCommon__B_FBd{background:none;border:none;border-radius:20px;margin:0;padding:0;position:absolute;transform-origin:center;width:10%;aspect-ratio:1}.scoreboard_blueAny__ey0wV{position:absolute;left:148px;bottom:175px}.scoreboard_blueAllied__Motmd{position:absolute;left:148px;bottom:135px}.scoreboard_blueContested__Q7urQ{position:absolute;left:148px;bottom:88px}.scoreboard_blueEnemy__jDkj6{position:absolute;left:148px;bottom:40px}.scoreboard_redAny__BDV0t{position:absolute;right:25px;bottom:175px}.scoreboard_redAllied__ZYxur{position:absolute;right:25px;bottom:135px}.scoreboard_redContested__q7gGr{position:absolute;right:25px;bottom:88px}.scoreboard_redEnemy__onvaE{position:absolute;right:25px;bottom:40px}.scoreboard_blueButton___Rg9q,.scoreboard_objectiveButton__jhxyO,.scoreboard_redButton__HFXVg{color:#fff!important;width:80px;height:auto;&:disabled{color:#000!important;background-color:grey;transition:.2s}}.scoreboard_disabledButton__4g1Uo{color:#000!important;background-color:grey!important;transition:.2s}.scoreboard_objectiveButton__jhxyO{padding:0;width:inherit}.scoreboard_blueButton___Rg9q,.scoreboard_redButton__HFXVg{font-family:var(--default-font-family);border-radius:var(--border-radius);text-align:center;cursor:pointer;padding:5px;box-shadow:0 5px 10px rgba(0,0,0,.1);font-size:1.5em;border:1px solid var(--button-color);border-bottom:2px solid var(--button-border-color);color:var(--button-color);background-color:var(--button-background-color);display:block;&:disabled{background-color:grey}&:focus-visible{outline-color:var(--outline-color)}}.scoreboard_headerContainer__MyzQQ{justify-items:center}.scoreboard_blueButton___Rg9q{background-color:#233e68}.scoreboard_redButton__HFXVg{background-color:#661f18}.scoreboard_headerNoTopMargin__uGpfz{margin-top:0}.scoreboard_roundTrackerContainer__jzqbp{grid-area:round;margin-top:15px;text-align:center;align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.scoreboard_objectiveChecked__DsT55{display:flex;align-items:center;justify-content:center;text-wrap:balance;flex-wrap:nowrap;padding:1px}.scoreboard_roundProgress__gf4EK{display:flex;justify-content:space-between;position:relative;margin-bottom:30px;max-width:100%}.scoreboard_progress__MEwcU{background:var(--round-border-fill);position:absolute;top:50%;left:0;transform:translateY(-50%);height:4px;width:0;z-index:-1;transition:.4s ease}.scoreboard_square__qjwv0{background:#fff;color:#999;border-radius:20%;height:50px;width:50px;display:flex;align-items:center;justify-content:center;border:3px solid var(--round-border-empty);transition:.4s ease}.scoreboard_nextRound__O1ByZ{margin-top:2px;height:53px;@media screen and (min-width:435px){margin-left:50px}@media screen and (min-width:900px){margin-left:0}@media screen and (min-width:1100px){margin-left:50px}}.scoreboard_active__yzMfG{border-color:var(--round-border-fill);color:#000;background:radial-gradient(closest-side,var(--round-square-background-inner),#ebf8e1,#f69d3c);transition:1s;transition-delay:1s}.scoreboard_pointSpace__REadp,.scoreboard_smallScreenPointSpace__jWOBc{width:25px;height:30px;padding:7px;text-align:center;color:#fff;justify-content:center;align-items:center;border-radius:var(--border-radius)}.scoreboard_smallScreenPointSpace__jWOBc{display:flex;font-size:xx-large;@media screen and (min-width:640px){display:none}}.scoreboard_pointHeader__4YS_G{display:flex;justify-content:space-between}.scoreboard_pointOverflowContainer__Nnqrs,.scoreboard_pointSpace__REadp{display:none;@media screen and (min-width:640px){display:flex}}.scoreboard_red__Jr6_j{background-color:var(--red-player);grid-area:red}.scoreboard_blue__PdYTk{background-color:var(--blue-player);grid-area:blue}.scoreboard_advantageCard__n3tvf{padding:calc(var(--flex-gap) / 2)}.scoreboard_advantageCardContainer__qeIcn{display:flex;color:#fff;justify-content:space-evenly;flex-direction:column;align-items:center;@media screen and (min-width:740px){flex-direction:row;align-items:flex-start}}.scoreboard_mapCardContainer__2H_Sf{grid-area:map;display:flex;justify-content:center;& img{width:min(100%,400px);height:100%}}.scoreboard_secondaryObjectiveButtons__X2YBG{display:flex;grid-area:secondarybuttons;border-style:solid;padding:5px;margin:5px;border-color:var(--innerframe-color);border-width:var(--frame-thin);border-radius:var(--innerframe-border-radius)}.scoreboard_controlButtons__4H560{grid-area:buttons;display:flex;padding-top:50px;justify-content:center;flex-direction:column}.scoreboard_warning__Hq23j{background-color:#661f18;color:#fff}.scoreboard_card__XDHA6{width:100%;height:100%;object-fit:contain}.scoreboard_minimizeCard__XArXx{object-fit:cover;height:var(--minimized-card);@media screen and (min-width:740px){object-fit:cover}}.scoreboard_instructions__g80BS{padding-left:20px;padding-right:20px}.scoreboard_goButtonContainer__OnEAG{background-color:#000;display:contents}.secondary-bring-them-to-heel_bluePanic__kCq8F,.secondary-bring-them-to-heel_blueSuppression__0j8hE,.secondary-bring-them-to-heel_redPanic__cbVoa,.secondary-bring-them-to-heel_redSuppression__NXMZC{position:absolute;font-size:.8rem;width:23%;height:9%}.secondary-bring-them-to-heel_bluePanic__kCq8F{left:45%;bottom:32%}.secondary-bring-them-to-heel_blueSuppression__0j8hE{left:45%;bottom:20%}.secondary-bring-them-to-heel_redPanic__cbVoa{left:69%;bottom:32%}.secondary-bring-them-to-heel_redSuppression__NXMZC{left:69%;bottom:20%}.secondary-marked-targets_blueMarked1__4BioU,.secondary-marked-targets_blueMarked2__2i3hx,.secondary-marked-targets_blueMarked3__ff0pN,.secondary-marked-targets_blueMarked4__vFh4i,.secondary-marked-targets_redMarked1__p7vPb,.secondary-marked-targets_redMarked2__FHa_o,.secondary-marked-targets_redMarked3__n8x8l,.secondary-marked-targets_redMarked4__PLLFS{position:absolute;bottom:15px;width:40px;height:40px}.secondary-marked-targets_blueMarked1__4BioU{left:10px}.secondary-marked-targets_blueMarked2__2i3hx{left:40px}.secondary-marked-targets_blueMarked3__ff0pN{left:10px;bottom:45px}.secondary-marked-targets_blueMarked4__vFh4i{left:40px;bottom:45px}.secondary-marked-targets_redMarked1__p7vPb{right:10px}.secondary-marked-targets_redMarked2__FHa_o{right:40px}.secondary-marked-targets_redMarked3__n8x8l{right:10px;bottom:45px}.secondary-marked-targets_redMarked4__PLLFS{right:40px;bottom:45px}.secondary-destroy-base_blueDestroyGoal__fXxfa{position:absolute;bottom:15px;left:100px}.secondary-destroy-base_redDestroyGoal__fxypE{position:absolute;bottom:15px;left:140px}.secondary-destroy-base_secondaryObjectiveContainer__d9HZf{display:flex;flex-direction:column-reverse;margin:0 var(--flex-gap);align-items:center;flex-wrap:wrap;@media screen and (min-width:900px){flex-direction:column}}.secondary-destroy-base_secondaryPlayerContainer__uuea3{display:flex;width:100%}.secondary-destroy-base_secondaryObjectiveButtons__J5m0K{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 var(--flex-gap);justify-content:flex-end;@media screen and (min-width:900px){flex-direction:row}}.secondary-destroy-base_secondaryObjectiveTiled__E1jSu{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.secondary-surface-scan_secondaryObjectiveContainer__Qs6Lk{display:flex;flex-direction:column;width:100%}.secondary-surface-scan_buttonGroup__tiKjE{display:flex}.secondary-surface-scan_objectiveButton__mUM5Y{width:55px;height:55px}.secondary-surface-scan_blueButton__rem5F{filter:brightness(298%)}.secondary-surface-scan_redButton__tI36i{filter:brightness(198%)}.secondary-sweep-and-clear_table__AAc4S{background-color:#d1d0cd;color:#000;display:grid;position:absolute;width:90%;height:55%;left:5%;top:42%;font-size:small;grid-template-areas:"any anyblue anyred" "allied alliedblue alliedred" "contested contestedblue contestedred" "enemy enemyblue enemyred";grid-template-rows:repeat(4,1fr);grid-template-columns:auto 20% 20%;border:1px solid transparent;border-top:1px solid var(--round-border-fill);border-bottom:1px solid #164bb4}.secondary-sweep-and-clear_blueAllied__SAMPL,.secondary-sweep-and-clear_blueAny__NilDA,.secondary-sweep-and-clear_blueContested__FFA_F,.secondary-sweep-and-clear_blueEnemy__ftdhf,.secondary-sweep-and-clear_redAllied__4pMl_,.secondary-sweep-and-clear_redAny__fAC_g,.secondary-sweep-and-clear_redContested__KzpMt,.secondary-sweep-and-clear_redEnemy__oCec7{font-size:.8rem;width:100%;cursor:pointer;height:100%}.secondary-sweep-and-clear_allied__5mnLI,.secondary-sweep-and-clear_any__lae5H,.secondary-sweep-and-clear_contested__iszX_,.secondary-sweep-and-clear_enemy__EbAk_{align-content:center}.secondary-sweep-and-clear_allied__5mnLI{grid-area:allied}.secondary-sweep-and-clear_any__lae5H{grid-area:any}.secondary-sweep-and-clear_contested__iszX_{grid-area:contested}.secondary-sweep-and-clear_enemy__EbAk_{grid-area:enemy}.secondary-sweep-and-clear_blueAny__NilDA{grid-area:anyblue}.secondary-sweep-and-clear_blueAllied__SAMPL{grid-area:alliedblue}.secondary-sweep-and-clear_blueContested__FFA_F{grid-area:contestedblue}.secondary-sweep-and-clear_blueEnemy__ftdhf{grid-area:enemyblue}.secondary-sweep-and-clear_redAny__fAC_g{grid-area:anyred}.secondary-sweep-and-clear_redAllied__4pMl_{grid-area:alliedred}.secondary-sweep-and-clear_redContested__KzpMt{grid-area:contestedred}.secondary-sweep-and-clear_redEnemy__oCec7{grid-area:enemyred}.secondary-supply-run_table___U9Tj{margin-left:auto;margin-right:auto}