.main_customCheckboxWrapperNested__yP1Fl{margin-left:24px;margin-top:8px}.main_customCheckboxLabel__jEqiq{display:inline-flex;align-items:center;cursor:pointer;gap:8px;min-height:30px;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.main_customCheckboxLabel__jEqiq:hover{opacity:.8}.main_customCheckboxInput__HL_MJ{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.main_customCheckboxBox__qN6pz{position:relative;width:19px;height:19px;border:2px solid var(--primary-border-color);border-radius:4px;background:var(--primary-background-color);transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none}.main_customCheckboxCheck__uxRQ7{width:12px;height:9px;color:var(--primary-background-color);opacity:0;transform:scale(.5);transition:all .2s ease}.main_customCheckboxInput__HL_MJ:checked+.main_customCheckboxBox__qN6pz{background:var(--primary-color);border-color:var(--primary-color)}.main_customCheckboxInput__HL_MJ:checked+.main_customCheckboxBox__qN6pz .main_customCheckboxCheck__uxRQ7{opacity:1;transform:scale(1)}.main_customCheckboxBox__qN6pz:hover{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb,0,0,0),.1)}.main_customCheckboxInput__HL_MJ:focus+.main_customCheckboxBox__qN6pz{outline:2px solid var(--primary-color);outline-offset:2px}.main_customCheckboxText__KWgae{font-size:14px;font-weight:500;color:var(--primary-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2;pointer-events:none}@media (max-width:768px){.main_customCheckboxWrapper__cE0fh{margin-bottom:0}.main_customCheckboxWrapperNested__yP1Fl{margin-left:16px;margin-top:6px;margin-bottom:6px}.main_customCheckboxLabel__jEqiq{padding:4px 0;gap:6px;min-height:34px}.main_customCheckboxBox__qN6pz{width:19px;height:19px}.main_customCheckboxCheck__uxRQ7{width:10px;height:8px}.main_customCheckboxText__KWgae{font-size:13px}}.main_listManagementSection__WgUb8{margin:24px auto;max-width:600px;padding:0 16px}.main_collectionWarning__Jhiqv{color:#f44;background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.3);border-radius:6px;padding:8px 12px;margin-bottom:12px;font-size:14px;text-align:center}.main_listSettingsCard__yvBXe{background:var(--primary-button-background-color);border:1px solid var(--primary-border-color);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.main_listSettingsRow__KHq7f{margin-bottom:16px}.main_listSettingsRow__KHq7f:last-child{margin-bottom:0}.main_checkboxSubtext__FfiR3{font-size:12px;opacity:.7;font-weight:400;line-height:1.1;display:block;margin-top:2px}.main_listNameSection__pHIfj{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.main_listNameInput__dvzGr{flex:1 1;min-width:200px;padding:10px 14px;border:2px solid var(--primary-border-color);border-radius:8px;background:var(--page-background-color);color:var(--primary-color);font-size:16px;transition:border-color .2s ease}.main_listNameInput__dvzGr:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb,0,0,0),.1)}.main_listActions___QyTc{display:flex;gap:8px;justify-content:flex-end;flex-wrap:nowrap}.main_saveConfirmation__M3XAT{color:#22c55e;font-weight:600;font-size:14px;margin-top:8px;text-align:center}.main_upgradeWarning__ohWg7{color:#f44;background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.3);border-radius:6px;padding:10px 12px;margin-top:12px;font-size:14px;text-align:center;line-height:1.4}.main_tagsSection__Nj9e9{background:var(--primary-button-background-color);border:1px solid var(--primary-border-color);border-radius:12px;padding:16px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.main_tagsContainer__889FT{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin-bottom:12px}.main_tagsContainer__889FT:last-child{margin-bottom:0}.main_addTagButton___KqSH{background:var(--primary-button-background-color);border:2px dashed var(--primary-border-color);color:var(--primary-color);padding:5px 10px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.main_addTagButton___KqSH:hover{border-color:var(--primary-color);background:var(--primary-button-background-color)}.main_addTagButtonInline__hKTi9{min-height:36px}.main_tagInputSection__0UCzk{padding-top:10px;border-top:1px solid var(--primary-border-color);margin-top:10px;display:grid;grid-gap:10px;gap:10px}.main_tagInput__vNd_p{width:100%;padding:8px 12px;border:1px solid var(--primary-border-color);border-radius:6px;background:var(--primary-background-color);color:var(--primary-color);font-size:14px;margin-bottom:8px;box-sizing:border-box}.main_tagInput__vNd_p:focus{outline:none;border-color:var(--primary-color)}.main_tagInputActions__lYwDs{display:flex;gap:8px;justify-content:flex-start;flex-wrap:wrap}.main_tagActionButton__wHUqj{min-height:38px;min-width:132px;padding:8px 14px;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent-interactive) 24%,var(--primary-border-color));background:color-mix(in srgb,var(--surface-elevated) 90%,var(--primary-background-color));color:var(--primary-color);font-size:14px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .1s ease}.main_tagActionButton__wHUqj:focus-visible,.main_tagActionButton__wHUqj:hover{border-color:color-mix(in srgb,var(--accent-interactive) 44%,var(--primary-border-color));background:color-mix(in srgb,var(--surface-elevated-hover) 94%,var(--surface-elevated))}.main_tagActionButton__wHUqj:active{transform:translateY(1px)}.main_tagActionButtonPrimary__FydW3{border-color:color-mix(in srgb,var(--accent-interactive) 46%,var(--primary-border-color));background:color-mix(in srgb,var(--accent-interactive) 18%,var(--surface-elevated))}.main_tagActionButtonSecondary__IYwsF{opacity:.94}.main_tagsSummary__tbvJk{font-size:13px;opacity:.82;line-height:1.2}.main_tagsContainerInline__JsNI9{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.main_footerSection__ttdiL{margin:20px auto;max-width:600px;padding:0 16px}.main_iconCheck__WYFES{color:inherit}.main_creditSection__9y2LL{text-align:center;margin-bottom:16px;font-size:14px;line-height:1.5;color:var(--primary-color);opacity:.8}.main_databaseViewSection__LawKZ{text-align:center}@media (max-width:768px){.main_footerSection__ttdiL,.main_listManagementSection__WgUb8{margin:16px auto;padding:0 12px}.main_listSettingsCard__yvBXe,.main_tagsSection__Nj9e9{padding:12px;margin-bottom:16px}.main_listNameSection__pHIfj{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.main_listNameInput__dvzGr{min-width:0;width:min(100%,330px);padding:9px 12px;font-size:15px}.main_listActions___QyTc{justify-content:flex-start;flex-wrap:nowrap;gap:6px}.main_listActions___QyTc>*{min-width:74px;min-height:36px;padding:6px 10px}.main_tagsContainer__889FT{justify-content:center}.main_tagInputActions__lYwDs{justify-content:flex-start;gap:8px}.main_tagActionButton__wHUqj{min-width:110px;min-height:36px;padding:7px 12px;border-radius:8px;font-size:13px}.main_tagsContainerInline__JsNI9{margin-top:6px}}.main_checkboxGroup__HuaKY{background:var(--surface-elevated);border:1px solid rgba(var(--primary-border-color-rgb,128,128,128),.45);border-radius:12px;padding:11px 12px 10px;margin-bottom:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.main_checkboxGroupTitle__OMQ4j{font-size:12px;font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;opacity:.72;text-align:center}.main_checkboxGroup__HuaKY .main_customCheckboxWrapper__cE0fh{margin-bottom:6px}.main_checkboxGroup__HuaKY .main_customCheckboxWrapper__cE0fh:last-child{margin-bottom:0}.main_sharedCollectionNotice__qACz4{padding:8px 12px;margin-bottom:8px;border-radius:8px;background:color-mix(in srgb,var(--surface-elevated-hover) 86%,var(--surface-elevated));border:1px solid color-mix(in srgb,var(--accent-interactive) 28%,var(--primary-border-color));font-size:13px}.main_sharedCollectionNoticeTitle__gvioh{font-weight:600;margin-bottom:4px}.main_sharedCollectionNoticeText__TB_tD{font-size:12px;opacity:.8}.main_checkboxCompactGrid__69u7H{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;max-width:620px;margin:0 auto}.main_topControlsSection__ZJKv_{margin-bottom:2px;padding:10px 8px 6px}.main_factionHeading__6L_UO{text-align:center;margin-top:0;margin-bottom:4px;line-height:1.1;display:flex;align-items:center;justify-content:center;gap:8px}.main_factionHeadingLogo__gH6fF{width:36px;height:36px;object-fit:contain;object-position:center;border:none;background:transparent;filter:none;flex-shrink:0}.main_addFactionRow__TvirV{text-align:center;margin-top:4px}@media (max-width:768px){.main_topControlsSection__ZJKv_{padding:8px 6px 6px}.main_checkboxCompactGrid__69u7H{grid-template-columns:1fr;gap:6px}.main_checkboxGroup__HuaKY{padding:8px;margin-bottom:6px}.main_checkboxGroupTitle__OMQ4j{font-size:11px;margin-bottom:6px}.main_checkboxGroup__HuaKY .main_customCheckboxWrapper__cE0fh{margin-bottom:2px}.main_checkboxGroup__HuaKY .main_customCheckboxLabel__jEqiq{min-height:26px;padding:1px 0}}.main_shareIcon__Nwb8o{right:24px}.main_historyIcon__7Mdu1,.main_shareIcon__Nwb8o{position:fixed;bottom:var(--builder-fab-bottom,56px);background:color-mix(in srgb,var(--surface-elevated) 92%,var(--primary-background-color));color:var(--primary-color);border:1px solid color-mix(in srgb,var(--accent-interactive) 26%,var(--primary-border-color));cursor:pointer;border-radius:50%;width:54px;height:54px;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 6px 16px rgba(0,0,0,.2);transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.main_historyIcon__7Mdu1{right:92px}.main_historyIcon__7Mdu1:disabled{cursor:default;opacity:.5}.main_undoIcon__T00CM{position:fixed;right:156px;bottom:var(--builder-fab-bottom,56px);background:color-mix(in srgb,var(--surface-elevated) 92%,var(--primary-background-color));color:var(--primary-color);border:1px solid color-mix(in srgb,var(--accent-interactive) 26%,var(--primary-border-color));cursor:pointer;border-radius:50%;width:54px;height:54px;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 6px 16px rgba(0,0,0,.2);transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.main_undoIcon__T00CM:disabled{cursor:default;opacity:.5}.main_undoMobileIcon__d5nKs{position:fixed;left:24px;bottom:var(--builder-fab-bottom,56px);background:color-mix(in srgb,var(--surface-elevated) 92%,var(--primary-background-color));color:var(--primary-color);border:1px solid color-mix(in srgb,var(--accent-interactive) 26%,var(--primary-border-color));cursor:pointer;border-radius:50%;width:54px;height:54px;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 6px 16px rgba(0,0,0,.2);transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.main_undoMobileIcon__d5nKs:disabled{cursor:default;opacity:.5}.main_historyIconInner__3syF8,.main_shareIconInner__rQ0j2{display:flex;align-items:center;justify-content:center;font-size:24px}.main_historyIcon__7Mdu1:hover:not(:disabled),.main_shareIcon__Nwb8o:hover:not(:disabled),.main_undoIcon__T00CM:hover:not(:disabled),.main_undoMobileIcon__d5nKs:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent-interactive) 42%,var(--primary-border-color));background:color-mix(in srgb,var(--surface-elevated-hover) 98%,var(--surface-elevated))}@media (max-width:1280px) and (min-width:1001px){.main_historyIcon__7Mdu1,.main_shareIcon__Nwb8o,.main_undoIcon__T00CM{width:48px;height:48px;bottom:var(--builder-fab-bottom,56px)}.main_shareIcon__Nwb8o{right:18px}.main_historyIcon__7Mdu1{right:74px}.main_undoIcon__T00CM{right:130px}.main_historyIconInner__3syF8,.main_shareIconInner__rQ0j2{font-size:21px}}.main_sharePopout__X78RY{right:24px;justify-content:center;flex-wrap:wrap;margin-top:6px}.main_historyPopout__i6w_A,.main_sharePopout__X78RY{position:fixed;bottom:var(--builder-fab-bottom,56px);background:color-mix(in srgb,var(--surface-elevated) 94%,var(--primary-background-color));border:1px solid color-mix(in srgb,var(--accent-interactive) 22%,var(--primary-border-color));border-radius:12px;padding:9px;display:flex;gap:6px;z-index:2;flex-direction:column;box-shadow:0 10px 24px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.main_historyPopout__i6w_A{right:92px;min-width:260px}.main_popoutHeader__AVkSr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px solid rgba(var(--primary-border-color-rgb,128,128,128),.35)}.main_popoutTitle__aRcg5{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.main_popoutSubtitle__zBWG2{font-size:11px;opacity:.85;margin-top:-1px}.main_historyPopout__i6w_A .main_menuButton__jz8aX,.main_sharePopout__X78RY .main_menuButton__jz8aX{padding:6px 8px;background:color-mix(in srgb,var(--surface-elevated-hover) 88%,var(--surface-elevated));border:1px solid color-mix(in srgb,var(--accent-interactive) 24%,var(--primary-border-color));color:var(--primary-color);cursor:pointer;border-radius:8px;font-size:15px;font-feature-settings:"smcp";font-variant:small-caps;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.main_historyPopout__i6w_A .main_menuButton__jz8aX:hover:not(:disabled),.main_sharePopout__X78RY .main_menuButton__jz8aX:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-interactive) 40%,var(--primary-border-color));background:color-mix(in srgb,var(--surface-elevated-hover) 98%,var(--surface-elevated));transform:translateY(-1px)}.main_historyActions__yhfHO{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.main_historyList__j3QMn{display:flex;flex-direction:column;gap:5px;max-height:min(55vh,420px);overflow:auto;padding-right:4px}.main_historyEntryButton__HWW_9{background:none;border:1px solid var(--primary-border-color);color:var(--primary-color);cursor:pointer;border-radius:8px;padding:7px 9px;text-align:left;font-size:12px;line-height:1.2}.main_historyEntryButtonSelected__93ugZ{background:var(--primary-color);color:var(--primary-background-color);border-color:var(--primary-color);font-weight:700}.main_menuButton__jz8aX{display:flex;width:auto;gap:10px;align-items:center;min-height:40px}.main_menuButton__jz8aX:disabled{opacity:.5;cursor:default}.main_menuButton__jz8aX svg{width:20px}.main_buildArmyLinkButton__4s6h3{margin-top:10px;font-size:14px;width:100%;justify-content:center}.main_builderMain__o1OEB{padding-bottom:48px}.main_quizPrompt__KJTdM{text-align:center;margin:.75rem auto 1.25rem;max-width:100ch;padding:0 1ch}.main_quizPromptButton__Gvgkq{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-width:min(100%,22rem);padding:.55rem 1.25rem;font-feature-settings:normal;font-variant:normal;opacity:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.main_quizPromptButton__Gvgkq:hover{background:var(--surface-elevated-hover);border-color:var(--accent-interactive,var(--primary-border-color))}.main_quizPromptButton__Gvgkq:focus-visible{outline:2px solid var(--accent-interactive,var(--primary-border-color));outline-offset:2px}.main_quizPromptIcon__ciRqo{width:1.05rem;height:1.05rem;flex-shrink:0;opacity:.95}.main_siblingNotice__z4m32{text-align:center;margin-top:2px}.main_inlineLink__gXNcM{text-decoration:underline}.main_siblingNoticeInput__wRnnH{width:210px;font-size:11px}@media (max-width:1000px){.main_historyIcon__7Mdu1,.main_undoIcon__T00CM{display:none}.main_historyPopout__i6w_A{right:24px;bottom:var(--builder-fab-bottom,56px)}}@media (min-width:1001px){.main_undoMobileIcon__d5nKs{display:none}}.main_builderFooter__GeWq4{position:fixed;bottom:0;left:0;right:0;background:color-mix(in srgb,var(--surface-elevated) 92%,var(--primary-background-color));border-top:1px solid color-mix(in srgb,var(--primary-border-color) 82%,transparent);padding:6px 14px;box-shadow:0 -2px 10px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10}.main_builderFooterContent__KL1J3{max-width:1200px;margin:0 auto;justify-content:center}.main_builderFooterContent__KL1J3,.main_footerStatGroup__N2Coo{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.main_footerStatItem__41eN2{display:flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:4px 10px;background:color-mix(in srgb,var(--surface-elevated) 82%,transparent);border:1px solid color-mix(in srgb,var(--primary-border-color) 88%,transparent);border-radius:8px;font-size:14px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--primary-color);transition:all .2s ease;white-space:nowrap;letter-spacing:.01em}.main_footerStatItemPrimary__VO08v{background:color-mix(in srgb,var(--accent-interactive) 22%,var(--surface-elevated));color:var(--primary-color);border-color:color-mix(in srgb,var(--accent-interactive) 42%,var(--primary-border-color))}.main_footerStatItemWarning__jmKA6{background:color-mix(in srgb,#f44 20%,var(--surface-elevated));color:var(--primary-color);border-color:color-mix(in srgb,#f44 55%,var(--primary-border-color));animation:main_warningPulse__HQWMY 2s infinite}.main_footerTierIcons__hHOul{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.main_footerStatItem__41eN2:hover{transform:none;box-shadow:0 1px 4px rgba(0,0,0,.08)}.main_footerSeparator__k6onB{width:1px;height:16px;background:var(--primary-border-color);margin:0 4px;opacity:.34}@keyframes main_warningPulse__HQWMY{0%,to{opacity:1}50%{opacity:.8}}@media (max-width:768px){.main_builderFooter__GeWq4{padding:5px 4px}.main_builderFooterContent__KL1J3{gap:4px}.main_footerStatItem__41eN2{min-height:28px;padding:3px 8px;font-size:13px;border-radius:7px}.main_footerSeparator__k6onB{display:none}}@media (max-width:600px){.main_footerStatItem__41eN2{padding:3px;min-height:20px;font-size:11px}.main_footerStatGroup__N2Coo{gap:3px}}@media (max-width:480px){.main_builderFooterContent__KL1J3,.main_footerStatGroup__N2Coo{justify-content:center}}@media print{.main_hideOnPrint__e_RhM{display:none!important}}.main_resetArmyGlyph__Ob8Jv{background:none;color:var(--primary-color);border:none;font-size:28px;cursor:pointer}.main_validationWarn__NqCka{color:color-mix(in srgb,#d46873 78%,var(--primary-color));background:color-mix(in srgb,#d46873 14%,transparent);border:1px solid color-mix(in srgb,#d46873 44%,var(--primary-border-color));border-radius:8px;padding:5px 10px;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:1.2}.main_validationCenter__XxHkP{display:flex;justify-content:center;margin-top:6px;width:100%}.main_gameUrlWarning__QbOax{text-align:center}.main_saveGameModalBackdrop__woos6{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.55)}.main_saveGameModal__XyAl_{width:min(100%,28rem);padding:1.25rem 1.35rem 1.35rem;border-radius:12px;background:color-mix(in srgb,var(--surface-elevated) 94%,var(--primary-background-color));color:var(--primary-color);border:1px solid color-mix(in srgb,var(--primary-border-color) 88%,transparent);box-shadow:0 12px 28px rgba(0,0,0,.28)}.main_saveGameModalHeader__yTtDD{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.main_saveGameModalTitle__2V_rY{margin:0;font-size:1.2rem;line-height:1.3;font-weight:700}.main_saveGameModalClose__6W1c3{all:unset;cursor:pointer;font-size:1.5rem;line-height:1;padding:.15rem .35rem;opacity:.8}.main_saveGameModalClose__6W1c3:hover{opacity:1}.main_saveGameModalBody__7dMVD{margin:0 0 1.1rem;font-size:.95rem;line-height:1.45;opacity:.92}.main_saveGameModalActions__QZs0i{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.main_mobileHistorySection__lb7I7{display:flex;flex-direction:column;gap:8px}.main_fullWidthButton__66LTy{width:100%}.main_centerButtonRow__cSl8p{display:flex;gap:8px;justify-content:center}.main_historyListCompact__7Ofie{max-height:240px}.main_popoutClose__ZMYz3{position:static;width:34px;height:34px;font-size:18px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:rgba(var(--primary-background-color),.9);border:2px solid var(--primary-border-color);border-radius:50%;color:var(--primary-color);cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.main_popoutClose__ZMYz3:hover{background:var(--primary-background-color);transform:scale(1.05)}.main_shareCollectionBackdrop__Z9XCI{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.main_shareCollectionModal__37S7S{max-width:500px;width:90%;padding:24px;border-radius:12px;background-color:color-mix(in srgb,var(--surface-elevated) 94%,var(--primary-background-color));color:var(--primary-color);box-shadow:0 10px 24px rgba(0,0,0,.24);border:1px solid color-mix(in srgb,var(--primary-border-color) 90%,transparent)}.main_shareCollectionModalHeader__Kz51R{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.main_shareCollectionModalTitle__Bdkcr{margin:0;font-size:20px}.main_shareCollectionModalClose__4AlQO{background:none;border:none;font-size:24px;cursor:pointer;padding:4px;line-height:1;color:inherit}.main_shareCollectionModalBody__XsGJJ{margin-bottom:16px;font-size:14px}.main_shareCollectionModalAction__xamV0{width:100%;padding:12px;font-size:15px}.PrettyView_imageView__nxoi1{max-width:1200px;margin:0 auto;padding:20px;min-height:100vh}.PrettyView_imageViewRoot__9Y5lA{width:500px;border:3px solid #6f2c2c;padding:12px 0;background:var(--page-background-color);color:var(--primary-color);letter-spacing:normal}.PrettyView_renderedPreviewWrap__AJRka{display:flex;justify-content:center;align-items:center;padding:8px;background:var(--secondary-background-color);border-radius:12px;border:1px solid var(--primary-border-color)}.PrettyView_renderedPreviewImage__4ObSO{display:block;width:auto;height:auto;max-width:min(100%,820px);max-height:min(70dvh,850px);object-fit:contain;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.PrettyView_imageViewRootColumns2__dY1k2{width:820px}.PrettyView_imageViewPrimaryGrid2__G_Mgr{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:6px;column-gap:6px;align-items:start}.PrettyView_imageViewPrimaryGrid2__G_Mgr>:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 6px) / 2);justify-self:center}.PrettyView_imageViewRootColumns2__dY1k2 .PrettyView_imageViewPrimary__ZeocD{font-size:18px;padding:6px 10px 3px}.PrettyView_imageViewRootColumns2__dY1k2 .PrettyView_imageViewPrimaryChildren__U6moE{font-size:15px;padding:2px 10px 3px 22px}.PrettyView_imageViewRootColumns2__dY1k2 .PrettyView_imageViewPrimaryChildrenUnderName__T8SED{padding-left:calc(10px + 34px + 8px)}.PrettyView_imageViewRootColumns2__dY1k2 .PrettyView_imageViewPortrait__OSMuq{width:34px;height:34px}.PrettyView_imageViewRootColumns2__dY1k2 .PrettyView_imageViewPrimaryPoints__ytIxL{font-size:16px}.PrettyView_unitColumnsField__xQsd8{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.PrettyView_unitColumnsLabel__FwNud{font-size:16px;font-weight:500;color:var(--primary-color)}.PrettyView_unitColumnsSelect__wjW9d{font-size:14px;padding:6px 10px;min-width:120px}.PrettyView_imageViewArmyName__gWbIA{line-height:1.05}.PrettyView_armyNameGradientSvg__xe5HR{display:block;margin:0 auto;max-width:100%;overflow:visible}.PrettyView_armyNameColorField__x_SKb{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--primary-color)}.PrettyView_armyNameColorField__x_SKb input[type=color]{width:100%;height:44px;border:2px solid var(--primary-border-color);border-radius:8px;cursor:pointer;background:transparent}.PrettyView_armyNameRangeField__2AZWT{display:flex;flex-direction:column;gap:6px;margin-top:12px;font-size:14px;font-weight:600;color:var(--primary-color)}.PrettyView_armyNameRangeField__2AZWT input[type=range]{width:100%}.PrettyView_armyNameSectionHeader___bMFE{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.PrettyView_armyNameSectionHeader___bMFE h4{margin:0}.PrettyView_armyNameResetBtn__ecR_O{flex-shrink:0;font-size:12px;padding:6px 10px;border-radius:6px;border:1px solid var(--primary-border-color);background:transparent;color:var(--primary-color);cursor:pointer;font-weight:600}.PrettyView_armyNameResetBtn__ecR_O:hover{background:color-mix(in srgb,var(--primary-button-background-color) 80%,transparent)}.PrettyView_armyNameOptionRow___6sOS{margin-bottom:10px;width:100%}.PrettyView_fontPresetButton__eYWuP{padding:8px 14px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1.5px solid var(--primary-border-color);background:var(--surface-elevated,var(--primary-background-color));color:var(--primary-color);transition:background .15s ease,border-color .15s ease,color .15s ease}.PrettyView_fontPresetButton__eYWuP:hover{background:var(--surface-elevated-hover,var(--primary-button-background-color));color:var(--primary-color)}.PrettyView_fontPresetButtonActive__MacNG{border-color:var(--accent-interactive,var(--accent-color));background:var(--accent-interactive,var(--accent-color));color:#fff}.PrettyView_fontPresetButtonActive__MacNG:hover{background:color-mix(in srgb,var(--accent-interactive,var(--accent-color)) 88%,#000);color:#fff}.PrettyView_imageViewHeader__yDecY{margin-bottom:8px;overflow:visible}.PrettyView_imageViewCenterText__ET6I4{display:flex;justify-content:center;letter-spacing:normal;word-spacing:normal}.PrettyView_imageViewCenterText__ET6I4>span{text-align:left;letter-spacing:normal;word-spacing:normal}.PrettyView_imageViewLeftText__e_jpG{display:flex;justify-content:flex-start;letter-spacing:normal;word-spacing:normal}.PrettyView_imageViewLeftText__e_jpG>span{text-align:left;letter-spacing:normal;word-spacing:normal}.PrettyView_imageViewModels__dek_Q{font-size:20px;opacity:.7;line-height:1;margin-top:6px}.PrettyView_imageViewPrimary__ZeocD{background:#6f2c2c;color:#fff;font-size:24px;line-height:1;text-align:left;letter-spacing:normal;padding:8px 16px 4px;position:relative;display:flex;align-items:center;justify-content:space-between}.PrettyView_imageViewPrimaryMain__RkRlt{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.PrettyView_imageViewPortrait__OSMuq{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center;flex-shrink:0;border:2px solid hsla(0,0%,100%,.35);background:rgba(0,0,0,.15);display:block}.PrettyView_imageViewPrimaryChildren__U6moE{font-size:20px;line-height:1;background:#6f2c2c9e;padding:3px 16px 4px 28px;color:#fff}.PrettyView_imageViewPrimaryChildrenUnderName__T8SED{padding-left:calc(16px + 40px + 8px)}.PrettyView_imageViewSecondary__bHU82{position:relative;line-height:1;font-size:20px;letter-spacing:normal}.PrettyView_imageViewSecondaryHeader__nSEiu{position:relative;padding:8px 16px 4px;letter-spacing:normal}.PrettyView_imageViewSecondaryCenterInner__YwYVN{display:inline-flex;align-items:center;gap:8px;text-align:left}.PrettyView_imageViewSecondary__bHU82 .PrettyView_imageViewPortrait__OSMuq{width:36px;height:36px}.PrettyView_imageViewSecondaryChildren__v6EWR{opacity:.7;font-size:16px;padding:0 16px 4px 28px;letter-spacing:normal}.PrettyView_imageViewSecondaryPoints__IyRES{position:absolute;right:16px;top:12px;margin:0;letter-spacing:normal;overflow:visible}.PrettyView_imageViewFactions__RCN_f,.PrettyView_imageViewLabel__fthIX{margin:0;padding:0;line-height:1;overflow:visible}.PrettyView_imageViewFactions__RCN_f{align-items:center;gap:10px}.PrettyView_imageViewFactionLogo__1Z8t1{width:36px;height:36px;object-fit:contain;object-position:center;border:none;background:transparent;filter:none;flex-shrink:0}.PrettyView_imageViewFactions__RCN_f:not(:empty){margin-top:4px}.PrettyView_imageViewPrimaryPoints__ytIxL{margin:0;letter-spacing:normal;overflow:visible}.PrettyView_imageViewNameStack__dgjHm{display:flex;flex-direction:column;gap:0;line-height:1}.PrettyView_imageViewNameLine__2ARcx{line-height:1}.PrettyView_imageViewSubtitle__5oihv{font-size:.72em;line-height:1;opacity:.88;font-weight:400;margin:0;padding:0}.PrettyView_imageViewCredit__jPGc_{margin:0;overflow:visible}.PrettyView_imageViewSection__1S9N_{margin-top:4px}.PrettyView_imageViewSectionDivider__6g8tk{height:2px;margin:12px 16px 8px;background:currentColor;opacity:.22}.PrettyView_imageViewSectionHeading__EMLWh{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.6;padding:0 16px 10px;text-align:center;line-height:1.2}.PrettyView_imageViewPillRow__8PLGT{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 14px;justify-content:center}.PrettyView_imageViewPill__QDp3h{display:inline-flex;align-items:center;gap:7px;padding:4px 12px 4px 5px;border-radius:999px;font-size:15px;line-height:1.2;letter-spacing:normal}.PrettyView_imageViewPillPortrait__cylNQ{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center;flex-shrink:0;border:1.5px solid hsla(0,0%,100%,.3);display:block}.PrettyView_warningIcon__68uGQ{color:red}.PrettyView_addLabelButton__kJ5f2{width:auto;position:relative;cursor:pointer;background-color:var(--primary-button-background-color);color:var(--primary-color);padding:6px 24px;font-size:16px;font-weight:600;text-align:center;border-radius:8px;border:none;min-width:96px;flex:0 0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:brioso-pro,serif;transition:all .2s ease}.PrettyView_addLabelButton__kJ5f2:hover:not(:disabled){background-color:var(--primary-background-color);color:var(--primary-color)}.PrettyView_addLabelButton__kJ5f2:disabled{opacity:.5;cursor:not-allowed}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Oswald_b68c9b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Oswald_Fallback_b68c9b;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_b68c9b{font-family:__Oswald_b68c9b,__Oswald_Fallback_b68c9b;font-style:normal}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/15e555873b2c38f2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e967e3e11e121e1e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3f552249f03de128-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c8db6d45c695a7ab-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd5bec9268da5b8d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/15e555873b2c38f2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e967e3e11e121e1e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3f552249f03de128-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c8db6d45c695a7ab-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cd5bec9268da5b8d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/15e555873b2c38f2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e967e3e11e121e1e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3f552249f03de128-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c8db6d45c695a7ab-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Exo_2_dae44f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cd5bec9268da5b8d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Exo_2_Fallback_dae44f;src:local("Arial");ascent-override:97.88%;descent-override:19.69%;line-gap-override:0.00%;size-adjust:102.06%}.__className_dae44f{font-family:__Exo_2_dae44f,__Exo_2_Fallback_dae44f;font-style:normal}