.DeploymentFilterBar-module__277dha__bar{gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.DeploymentFilterBar-module__277dha__filters{gap:var(--space-3);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.DeploymentFilterBar-module__277dha__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.DeploymentFilterBar-module__277dha__controls{gap:var(--space-3);align-items:center;display:flex}.DeploymentFilterBar-module__277dha__count{color:var(--paper-dim);font-size:var(--text-sm);white-space:nowrap}.DeploymentFilterBar-module__277dha__sort{align-items:center;gap:var(--space-2);min-width:0;display:flex}.DeploymentFilterBar-module__277dha__sort>:last-child{min-width:9rem}@media (max-width:40rem){.DeploymentFilterBar-module__277dha__bar{flex-direction:column;align-items:stretch}.DeploymentFilterBar-module__277dha__controls{justify-content:space-between;gap:var(--space-2)}.DeploymentFilterBar-module__277dha__sort{flex:1}.DeploymentFilterBar-module__277dha__sort>:last-child{flex:1;min-width:0}}
:where(.WeaponLink-module__K3mq9a__link){color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brass-500) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--brass-500) 45%, transparent);text-underline-offset:.2em}:where(.WeaponLink-module__K3mq9a__link):hover{color:var(--brass-300);-webkit-text-decoration-color:var(--brass-500);text-decoration-color:var(--brass-500)}
.UnitDetail-module__grV0oa__deployments{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}.UnitDetail-module__grV0oa__deployment{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--hairline-faint);border-radius:var(--radius-md);background:linear-gradient(160deg, color-mix(in srgb, var(--ink-700) 42%, transparent), transparent 60%), var(--panel-glass);transition:border-color var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out), box-shadow var(--speed-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.UnitDetail-module__grV0oa__deployment:before{content:"";left:-1px;top:var(--space-4);bottom:var(--space-4);background:var(--brass-500);opacity:0;width:2px;transition:opacity var(--speed-fast) var(--ease-out);border-radius:2px;position:absolute}.UnitDetail-module__grV0oa__deployment:hover{border-color:var(--hairline-brass);transform:translateY(-2px);box-shadow:0 18px 34px -28px #000000e6}.UnitDetail-module__grV0oa__deployment:hover:before{opacity:1}.UnitDetail-module__grV0oa__deploymentHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.UnitDetail-module__grV0oa__mapName{font-size:var(--text-lg);min-width:0;margin:0;line-height:1.2}.UnitDetail-module__grV0oa__mapName a{color:var(--paper-100);text-decoration:none}.UnitDetail-module__grV0oa__deployment:hover .UnitDetail-module__grV0oa__mapName a{color:var(--brass-300)}.UnitDetail-module__grV0oa__mapMode{text-transform:uppercase;letter-spacing:.12em;color:var(--paper-dim);flex:none;font-size:.66rem}.UnitDetail-module__grV0oa__viaPool{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--brass-300);margin:-.35rem 0 0}.UnitDetail-module__grV0oa__weapons{gap:var(--space-2);flex-wrap:wrap;display:flex}.UnitDetail-module__grV0oa__weapon{border:1px solid var(--hairline-faint);background:color-mix(in srgb, var(--ink-950) 45%, transparent);color:var(--paper-300);font-size:var(--text-xs);letter-spacing:.05em;transition:color var(--speed-fast) var(--ease-out), border-color var(--speed-fast) var(--ease-out), background var(--speed-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .6rem;text-decoration:none;display:inline-flex}.UnitDetail-module__grV0oa__weapon:hover{color:var(--brass-300);border-color:var(--brass-500);background:var(--brass-glow);text-decoration:none}.UnitDetail-module__grV0oa__noWeapons{color:var(--paper-dim);font-size:var(--text-sm)}.UnitDetail-module__grV0oa__quantity{border-radius:var(--radius-sm);background:var(--brass-glow);color:var(--brass-300);font-variant-numeric:tabular-nums;padding:0 .3rem;font-size:.68rem}@media (prefers-reduced-motion:reduce){.UnitDetail-module__grV0oa__deployment,.UnitDetail-module__grV0oa__deployment:before,.UnitDetail-module__grV0oa__weapon{transition:none}.UnitDetail-module__grV0oa__deployment:hover{transform:none}}
.UnitHero-module__Rcfh3W__hero{margin-bottom:var(--space-6);position:relative}.UnitHero-module__Rcfh3W__field{isolation:isolate;width:100%;height:17rem;position:relative;overflow:hidden}.UnitHero-module__Rcfh3W__hero[data-side=usa] .UnitHero-module__Rcfh3W__field{background:radial-gradient(120% 130% at 50% 0%, color-mix(in srgb, var(--union-500) 92%, white 8%), transparent 62%), linear-gradient(160deg, var(--union-500), color-mix(in srgb, var(--union-500) 20%, var(--ink-900)));color:color-mix(in srgb, var(--union-500) 55%, white)}.UnitHero-module__Rcfh3W__hero[data-side=csa] .UnitHero-module__Rcfh3W__field{background:radial-gradient(120% 130% at 50% 0%, color-mix(in srgb, var(--confed-500) 92%, white 8%), transparent 62%), linear-gradient(160deg, var(--confed-500), color-mix(in srgb, var(--confed-500) 20%, var(--ink-900)));color:color-mix(in srgb, var(--confed-500) 55%, white)}.UnitHero-module__Rcfh3W__field:before{content:"";z-index:0;opacity:.1;background-image:repeating-linear-gradient(135deg,currentColor 0 2px,#0000 2px 16px);position:absolute;inset:0}.UnitHero-module__Rcfh3W__art{z-index:1;object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.UnitHero-module__Rcfh3W__watermark{z-index:1;right:max(var(--space-6), calc((100vw - var(--container-max)) / 2 + var(--space-5)));max-width:45%;font-family:var(--font-display);color:#e8e2d229;white-space:nowrap;font-weight:800;line-height:.82;position:absolute;top:46%;overflow:hidden;transform:translateY(-50%)}.UnitHero-module__Rcfh3W__ordinal{letter-spacing:-.03em;font-size:clamp(4rem,11vw,8rem)}.UnitHero-module__Rcfh3W__ordinal small{vertical-align:super;font-size:.4em;font-weight:700}.UnitHero-module__Rcfh3W__wordmark{text-overflow:ellipsis;display:block;overflow:hidden}.UnitHero-module__Rcfh3W__wordmark[data-size=lg]{font-size:clamp(2.6rem,7vw,5rem)}.UnitHero-module__Rcfh3W__wordmark[data-size=md]{font-size:clamp(2rem,5.4vw,3.8rem)}.UnitHero-module__Rcfh3W__wordmark[data-size=sm]{font-size:clamp(1.5rem,4vw,2.8rem)}.UnitHero-module__Rcfh3W__scrim{z-index:2;background:linear-gradient(to top, var(--ink-900) 1%, color-mix(in srgb, var(--ink-950) 82%, transparent) 26%, color-mix(in srgb, var(--ink-950) 46%, transparent) 62%, color-mix(in srgb, var(--ink-950) 26%, transparent));position:absolute;inset:0}.UnitHero-module__Rcfh3W__gallery{z-index:3;right:var(--space-5);top:var(--space-5);border:1px solid var(--hairline-brass);background:color-mix(in srgb, var(--ink-950) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--paper-200);font:inherit;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:color var(--speed-fast) var(--ease-out), border-color var(--speed-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;display:inline-flex;position:absolute}.UnitHero-module__Rcfh3W__gallery:hover{color:var(--brass-300);border-color:var(--brass-500)}.UnitHero-module__Rcfh3W__gallery svg{width:.95rem;height:.95rem}.UnitHero-module__Rcfh3W__caption{z-index:3;padding-bottom:var(--space-2);margin-top:-8.5rem;position:relative}.UnitHero-module__Rcfh3W__meta{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--brass-300);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.UnitHero-module__Rcfh3W__metaItem+.UnitHero-module__Rcfh3W__metaItem:before{content:"";opacity:.5;vertical-align:middle;background:currentColor;border-radius:50%;width:3px;height:3px;margin-right:.55rem;display:inline-block}.UnitHero-module__Rcfh3W__title{margin:0 0 var(--space-4);font-size:var(--text-3xl);text-shadow:0 3px 22px #000000b3;line-height:1.05}.UnitHero-module__Rcfh3W__stats{flex-wrap:wrap;gap:0;margin:0;display:flex}.UnitHero-module__Rcfh3W__stat{padding:0 var(--space-5);border-left:1px solid var(--hairline-brass)}.UnitHero-module__Rcfh3W__stat:first-child{border-left:none;padding-left:0}.UnitHero-module__Rcfh3W__stat dt{text-transform:uppercase;letter-spacing:.12em;color:var(--paper-dim);font-size:.66rem}.UnitHero-module__Rcfh3W__stat dd{font-family:var(--font-display);color:var(--paper-100);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;margin:.1rem 0 0;font-size:1.7rem;line-height:1.1;display:flex}.UnitHero-module__Rcfh3W__statNote{font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--paper-300)}@media (max-width:768px){.UnitHero-module__Rcfh3W__field{height:13rem}.UnitHero-module__Rcfh3W__caption{margin-top:-7rem}.UnitHero-module__Rcfh3W__title{font-size:var(--text-2xl)}.UnitHero-module__Rcfh3W__stat{padding:0 var(--space-4)}.UnitHero-module__Rcfh3W__stat dd{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.UnitHero-module__Rcfh3W__gallery{transition:none}}
:where(.UnitLink-module__R-hSpG__link){font:inherit;color:inherit;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brass-500) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--brass-500) 45%, transparent);text-underline-offset:.2em;background:0 0;border:none;padding:0}:where(.UnitLink-module__R-hSpG__link):hover{color:var(--brass-300);-webkit-text-decoration-color:var(--brass-500);text-decoration-color:var(--brass-500)}
.PoolMemberMenu-module__0i4uIW__menu{z-index:90;border:1px solid var(--hairline-brass);border-radius:var(--radius-md);background:var(--panel-glass-deep);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);color:var(--paper-100);box-shadow:0 1px 0 0 color-mix(in srgb, var(--paper-100) 6%, transparent) inset, 0 28px 56px -24px #000000eb, 0 8px 20px -12px #000000b3;flex-direction:column;margin:0;padding:0;display:none;position:fixed;inset:auto;overflow:hidden}.PoolMemberMenu-module__0i4uIW__menu:popover-open{display:flex}.PoolMemberMenu-module__0i4uIW__menu:focus,.PoolMemberMenu-module__0i4uIW__menu:focus-visible{outline:none}@starting-style{.PoolMemberMenu-module__0i4uIW__menu:popover-open{opacity:0;transform:translateY(-4px)}}.PoolMemberMenu-module__0i4uIW__menu{opacity:1;transition:opacity var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out), display var(--speed-fast) allow-discrete, overlay var(--speed-fast) allow-discrete;transform:translateY(0)}.PoolMemberMenu-module__0i4uIW__searchRow{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--hairline-faint);background:color-mix(in srgb, var(--ink-950) 55%, transparent);flex:none;padding:0 .7rem;display:flex}.PoolMemberMenu-module__0i4uIW__searchIcon{width:.95rem;height:.95rem;color:var(--paper-dim);flex:none}.PoolMemberMenu-module__0i4uIW__search{min-width:0;color:var(--paper-100);font-family:var(--font-sans);font-size:var(--text-sm);background:0 0;border:none;flex:1;padding:.6rem 0}.PoolMemberMenu-module__0i4uIW__search::placeholder{color:var(--paper-dim)}.PoolMemberMenu-module__0i4uIW__search:focus{outline:none}.PoolMemberMenu-module__0i4uIW__searchRow:focus-within{border-bottom-color:var(--brass-500)}.PoolMemberMenu-module__0i4uIW__searchRow:focus-within .PoolMemberMenu-module__0i4uIW__searchIcon{color:var(--brass-300)}.PoolMemberMenu-module__0i4uIW__scroller{padding:var(--space-1);overscroll-behavior:contain;max-height:min(21rem, var(--menu-room,21rem));scrollbar-width:thin;scrollbar-color:var(--hairline-brass) transparent;flex:auto;overflow-y:auto}.PoolMemberMenu-module__0i4uIW__option{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);width:100%;color:inherit;text-align:left;cursor:pointer;transition:background var(--speed-fast) var(--ease-out);background:0 0;border:none;padding:.45rem .6rem .45rem .7rem;display:flex;position:relative}.PoolMemberMenu-module__0i4uIW__option:before{content:"";background:var(--brass-500);width:2px;height:0;transition:height var(--speed-fast) var(--ease-out);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PoolMemberMenu-module__0i4uIW__option[data-active]{background:color-mix(in srgb, var(--brass-500) 13%, transparent)}.PoolMemberMenu-module__0i4uIW__option[data-active]:before{height:62%}.PoolMemberMenu-module__0i4uIW__optionText{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.PoolMemberMenu-module__0i4uIW__optionName{font-size:var(--text-sm);color:var(--paper-200);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PoolMemberMenu-module__0i4uIW__option[aria-selected=true] .PoolMemberMenu-module__0i4uIW__optionName{color:var(--brass-300)}.PoolMemberMenu-module__0i4uIW__optionLoadout{color:var(--paper-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.PoolMemberMenu-module__0i4uIW__check{width:.9rem;height:.9rem;color:var(--brass-300);flex:none}.PoolMemberMenu-module__0i4uIW__empty{color:var(--paper-dim);font-size:var(--text-sm);text-align:center;margin:0;padding:.8rem .7rem}@media (pointer:coarse){.PoolMemberMenu-module__0i4uIW__option{padding-top:.6rem;padding-bottom:.6rem}}
.PoolSlotBar-module__aB0Eqq__bar{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--paper-100) 3%, transparent);flex-wrap:nowrap;padding:.3rem .4rem;display:flex}.PoolSlotBar-module__aB0Eqq__select{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-width:0;min-height:1.95rem;color:var(--paper-100);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--speed-fast) var(--ease-out);background:0 0;border:none;flex:auto;padding:0 .45rem;display:flex}.PoolSlotBar-module__aB0Eqq__select:hover{background:color-mix(in srgb, var(--paper-100) 4%, transparent)}.PoolSlotBar-module__aB0Eqq__select:focus-visible{box-shadow:0 0 0 2px var(--brass-glow);outline:none}.PoolSlotBar-module__aB0Eqq__select[aria-expanded=true]{background:color-mix(in srgb, var(--brass-500) 9%, transparent)}.PoolSlotBar-module__aB0Eqq__selectValue{min-width:0;color:var(--paper-200);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:500;overflow:hidden}.PoolSlotBar-module__aB0Eqq__chevron{width:.8rem;height:.8rem;color:var(--brass-300);transition:transform var(--speed-fast) var(--ease-out);flex:none}.PoolSlotBar-module__aB0Eqq__select[aria-expanded=true] .PoolSlotBar-module__aB0Eqq__chevron{transform:rotate(180deg)}.PoolSlotBar-module__aB0Eqq__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.PoolSlotBar-module__aB0Eqq__viewLink{border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--paper-300);white-space:nowrap;transition:color var(--speed-fast) var(--ease-out), background var(--speed-fast) var(--ease-out);padding:.25rem .4rem;text-decoration:none}.PoolSlotBar-module__aB0Eqq__viewLink:hover{color:var(--brass-300);background:var(--brass-glow)}.PoolSlotBar-module__aB0Eqq__divider{background:var(--hairline-faint);flex:none;width:1px;height:1.1rem}@container slot (max-width:400px){.PoolSlotBar-module__aB0Eqq__viewLink,.PoolSlotBar-module__aB0Eqq__divider{display:none}}.PoolSlotBar-module__aB0Eqq__pager{flex:none;align-items:center;gap:.1rem;display:flex}.PoolSlotBar-module__aB0Eqq__arrow{border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;color:var(--paper-dim);cursor:pointer;transition:background var(--speed-fast) var(--ease-out), color var(--speed-fast) var(--ease-out);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PoolSlotBar-module__aB0Eqq__arrow svg{width:.9rem;height:.9rem}.PoolSlotBar-module__aB0Eqq__arrow:hover{background:var(--brass-glow);color:var(--brass-300)}.PoolSlotBar-module__aB0Eqq__arrow:focus-visible{color:var(--brass-300);box-shadow:0 0 0 2px var(--brass-glow);outline:none}.PoolSlotBar-module__aB0Eqq__counter{min-width:3.1rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;justify-content:center;align-items:baseline;gap:.15rem;padding:0 .2rem;font-size:.68rem;line-height:1;display:inline-flex}.PoolSlotBar-module__aB0Eqq__counterNow{color:var(--paper-300);font-weight:600}.PoolSlotBar-module__aB0Eqq__counterSlash{color:var(--hairline-brass)}.PoolSlotBar-module__aB0Eqq__counterTotal{color:var(--paper-dim)}.PoolSlotBar-module__aB0Eqq__rosterHint{text-transform:uppercase;letter-spacing:.08em;color:var(--paper-dim);white-space:nowrap;margin:0;font-size:.62rem}@media (max-width:560px){.PoolSlotBar-module__aB0Eqq__rosterHint,.PoolSlotBar-module__aB0Eqq__viewLink{display:none}}
.PoolModal-module__PCFrYW__dialog{background:0 0;border:none;width:92vw;max-width:28rem;padding:0}.PoolModal-module__PCFrYW__dialog::backdrop{background:color-mix(in srgb, var(--ink-900) 82%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PoolModal-module__PCFrYW__body{background:radial-gradient(140% 90% at 50% 0%, var(--brass-glow), transparent 40%), var(--ink-800);border:1px solid var(--hairline-brass);border-radius:var(--radius-lg);position:relative;overflow:hidden}.PoolModal-module__PCFrYW__close{top:var(--space-3);right:var(--space-3);z-index:2;border:1px solid var(--hairline-brass);background:color-mix(in srgb, var(--ink-900) 70%, transparent);width:2rem;height:2rem;color:var(--paper-100);cursor:pointer;border-radius:50%;font-size:1.2rem;line-height:1;position:absolute}.PoolModal-module__PCFrYW__head{padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--hairline-faint)}.PoolModal-module__PCFrYW__kicker{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--brass-300);margin:0 0 var(--space-1)}.PoolModal-module__PCFrYW__name{margin:0 0 var(--space-2);font-size:var(--text-xl);padding-right:var(--space-6)}.PoolModal-module__PCFrYW__badges{gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.PoolModal-module__PCFrYW__hint{color:var(--paper-dim);font-size:var(--text-sm);margin:0}.PoolModal-module__PCFrYW__empty{color:var(--paper-300);padding:var(--space-4) var(--space-5) var(--space-5);margin:0}.PoolModal-module__PCFrYW__units{padding:var(--space-3);flex-direction:column;display:flex}.PoolModal-module__PCFrYW__unitsBar{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;flex:none;display:flex}.PoolModal-module__PCFrYW__unitsLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--paper-dim)}.PoolModal-module__PCFrYW__branchChips{gap:var(--space-1);flex-wrap:wrap;display:flex}.PoolModal-module__PCFrYW__branchChip{border:1px solid var(--hairline-faint);color:var(--paper-300);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:color var(--speed-fast) var(--ease-out), border-color var(--speed-fast) var(--ease-out), background var(--speed-fast) var(--ease-out);background:0 0;border-radius:999px;padding:.15rem .6rem;font-size:.68rem}.PoolModal-module__PCFrYW__branchChip:hover{color:var(--paper-100);border-color:var(--hairline-brass)}.PoolModal-module__PCFrYW__branchChip[data-active=true]{background:var(--brass-glow);border-color:var(--brass-500);color:var(--brass-300)}.PoolModal-module__PCFrYW__search{margin-bottom:var(--space-2);width:100%;padding:.4rem var(--space-3);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);background:var(--ink-900);color:var(--paper-100);font:inherit;font-size:var(--text-sm);flex:none}.PoolModal-module__PCFrYW__search:focus-visible{border-color:var(--brass-500);outline:none}.PoolModal-module__PCFrYW__members{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--paper-300) 28%, transparent) transparent;margin:0;padding:0;list-style:none;display:block}.PoolModal-module__PCFrYW__members[data-scroll=true]{max-height:54vh;overflow-y:auto}.PoolModal-module__PCFrYW__noMatch{padding:var(--space-3) var(--space-2);color:var(--paper-dim);font-size:var(--text-sm)}.PoolModal-module__PCFrYW__showAll{width:100%;margin-top:var(--space-2);border:1px dashed var(--hairline-brass);border-radius:var(--radius-sm);color:var(--brass-300);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--speed-fast) var(--ease-out), border-color var(--speed-fast) var(--ease-out);background:0 0;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:.45rem;display:flex}.PoolModal-module__PCFrYW__showAll:hover{background:var(--brass-glow);border-style:solid}.PoolModal-module__PCFrYW__showAll svg{width:1rem;height:1rem}.PoolModal-module__PCFrYW__members::-webkit-scrollbar{width:6px}.PoolModal-module__PCFrYW__members::-webkit-scrollbar-track{background:0 0}.PoolModal-module__PCFrYW__members::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--paper-300) 28%, transparent);border-radius:999px}.PoolModal-module__PCFrYW__members li+li{border-top:1px solid var(--hairline-faint)}.PoolModal-module__PCFrYW__memberRow{align-items:center;gap:var(--space-3);padding:.5rem var(--space-2);border-radius:var(--radius-sm);color:var(--paper-100);transition:background var(--speed-fast) var(--ease-out);text-decoration:none;display:flex}.PoolModal-module__PCFrYW__memberRow:hover{background:color-mix(in srgb, var(--ink-700) 60%, transparent)}.PoolModal-module__PCFrYW__memberName{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PoolModal-module__PCFrYW__memberRow:hover .PoolModal-module__PCFrYW__memberName{color:var(--brass-300)}.PoolModal-module__PCFrYW__branch{color:var(--paper-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.PoolModal-module__PCFrYW__chevron{color:var(--paper-dim);opacity:0;transition:opacity var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out);flex:none;transform:translate(-4px)}.PoolModal-module__PCFrYW__memberRow:hover .PoolModal-module__PCFrYW__chevron{color:var(--brass-300);opacity:1;transform:translate(0)}
.OrderOfBattle-module__awCbGq__controls{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.OrderOfBattle-module__awCbGq__tabs{gap:var(--space-2);flex-wrap:wrap;margin-right:auto;display:flex}.OrderOfBattle-module__awCbGq__tab{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--hairline-faint);background:var(--ink-800);color:var(--paper-300);cursor:pointer;transition:border-color var(--speed-fast) var(--ease-out), background var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out);padding:.45rem .9rem;display:inline-flex;position:relative}.OrderOfBattle-module__awCbGq__tab:hover{border-color:var(--hairline-brass);transform:translateY(-1px)}.OrderOfBattle-module__awCbGq__tabActive{box-shadow:inset 0 -2px 0 0 var(--brass-500)}.OrderOfBattle-module__awCbGq__tabActive.OrderOfBattle-module__awCbGq__usa{border-color:color-mix(in srgb, var(--union-500) 80%, transparent);background:color-mix(in srgb, var(--union-500) 18%, transparent);box-shadow:inset 0 -2px 0 0 var(--union-500)}.OrderOfBattle-module__awCbGq__tabActive.OrderOfBattle-module__awCbGq__csa{border-color:color-mix(in srgb, var(--confed-500) 80%, transparent);background:color-mix(in srgb, var(--confed-500) 22%, transparent);box-shadow:inset 0 -2px 0 0 var(--confed-500)}.OrderOfBattle-module__awCbGq__tabActive.OrderOfBattle-module__awCbGq__survivors{background:#dfe4df24;border-color:#dfe4dfb3;box-shadow:inset 0 -2px #dfe4df}.OrderOfBattle-module__awCbGq__tabActive.OrderOfBattle-module__awCbGq__zombies{background:#4d7a4133;border-color:#4d7a41d9;box-shadow:inset 0 -2px #4d7a41}.OrderOfBattle-module__awCbGq__tabRole{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--paper-100)}.OrderOfBattle-module__awCbGq__tabCount{font-variant-numeric:tabular-nums;color:var(--paper-dim);font-size:var(--text-sm)}.OrderOfBattle-module__awCbGq__viewToggle{border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);display:inline-flex}.OrderOfBattle-module__awCbGq__toggleBtn{width:2.1rem;height:1.9rem;color:var(--paper-300);cursor:pointer;transition:background var(--speed-fast) var(--ease-out), color var(--speed-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.OrderOfBattle-module__awCbGq__toggleBtn:first-child{border-radius:calc(var(--radius-sm) - 1px) 0 0 calc(var(--radius-sm) - 1px)}.OrderOfBattle-module__awCbGq__toggleBtn:last-child{border-radius:0 calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px) 0}.OrderOfBattle-module__awCbGq__toggleBtn svg{width:1.05rem;height:1.05rem}.OrderOfBattle-module__awCbGq__toggleBtn[data-tooltip]:after{content:attr(data-tooltip);border-radius:var(--radius-sm);border:1px solid var(--hairline-brass);background:var(--ink-900);color:var(--paper-100);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--speed-fast) var(--ease-out), display var(--speed-fast) allow-discrete;z-index:5;padding:.2rem .55rem;display:none;position:absolute;bottom:calc(100% + .45rem);left:auto;right:0;transform:none}.OrderOfBattle-module__awCbGq__toggleBtn:hover:after,.OrderOfBattle-module__awCbGq__toggleBtn:focus-visible:after{opacity:1;display:block}@starting-style{.OrderOfBattle-module__awCbGq__toggleBtn:hover:after,.OrderOfBattle-module__awCbGq__toggleBtn:focus-visible:after{opacity:0}}.OrderOfBattle-module__awCbGq__toggleActive{background:var(--brass-500);color:var(--ink-900)}.OrderOfBattle-module__awCbGq__single{gap:var(--space-3);display:grid}.OrderOfBattle-module__awCbGq__board{gap:var(--space-4);align-items:start;display:grid}.OrderOfBattle-module__awCbGq__board[data-columns="2"]{grid-template-columns:1fr 1fr}.OrderOfBattle-module__awCbGq__column{gap:var(--space-3);align-content:start;min-width:0;display:grid}.OrderOfBattle-module__awCbGq__columnHead{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--hairline-faint);background:var(--ink-800);max-width:100%;color:var(--paper-300);box-shadow:inset 0 -2px 0 0 var(--brass-500);justify-self:start;padding:.45rem .9rem;display:inline-flex}.OrderOfBattle-module__awCbGq__columnHead.OrderOfBattle-module__awCbGq__usa{border-color:color-mix(in srgb, var(--union-500) 80%, transparent);background:color-mix(in srgb, var(--union-500) 18%, transparent);box-shadow:inset 0 -2px 0 0 var(--union-500)}.OrderOfBattle-module__awCbGq__columnHead.OrderOfBattle-module__awCbGq__csa{border-color:color-mix(in srgb, var(--confed-500) 80%, transparent);background:color-mix(in srgb, var(--confed-500) 22%, transparent);box-shadow:inset 0 -2px 0 0 var(--confed-500)}.OrderOfBattle-module__awCbGq__columnHead.OrderOfBattle-module__awCbGq__survivors{background:#dfe4df24;border-color:#dfe4dfb3;box-shadow:inset 0 -2px #dfe4df}.OrderOfBattle-module__awCbGq__columnHead.OrderOfBattle-module__awCbGq__zombies{background:#4d7a4133;border-color:#4d7a41d9;box-shadow:inset 0 -2px #4d7a41}.OrderOfBattle-module__awCbGq__role{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--paper-100)}.OrderOfBattle-module__awCbGq__count{font-variant-numeric:tabular-nums;color:var(--paper-dim);font-size:var(--text-sm)}.OrderOfBattle-module__awCbGq__columnUnits{gap:var(--space-3);display:grid}.OrderOfBattle-module__awCbGq__unit{background:var(--ink-900);border:1px solid var(--hairline-faint);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);container:slot/inline-size}.OrderOfBattle-module__awCbGq__unitHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.OrderOfBattle-module__awCbGq__unitName{font-family:var(--font-display);font-size:var(--text-lg);color:var(--paper-100);line-height:1.2}.OrderOfBattle-module__awCbGq__unitName:hover{color:var(--brass-300)}.OrderOfBattle-module__awCbGq__branch{text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--paper-300);white-space:nowrap;font-size:.68rem}.OrderOfBattle-module__awCbGq__loadout{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.OrderOfBattle-module__awCbGq__entry{align-items:stretch;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--hairline-faint);flex-direction:column;display:flex}.OrderOfBattle-module__awCbGq__entry:first-child{border-top:none}.OrderOfBattle-module__awCbGq__weaponBtn{align-items:center;gap:var(--space-3);cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;width:100%;min-width:0;padding:.1rem 0;text-decoration:none;display:flex}.OrderOfBattle-module__awCbGq__thumb{border-radius:var(--radius-sm);background:var(--ink-700);border:1px solid var(--hairline-faint);flex-shrink:0;place-items:center;width:3rem;height:2rem;display:grid;overflow:hidden}.OrderOfBattle-module__awCbGq__thumbImg{object-fit:contain;width:100%;height:100%}.OrderOfBattle-module__awCbGq__thumbEmpty{background-image:repeating-linear-gradient(45deg, transparent 0 4px, color-mix(in srgb, var(--brass-500) 8%, transparent) 4px 5px);width:100%;height:100%}.OrderOfBattle-module__awCbGq__weaponText{flex-direction:column;flex:1;min-width:0;display:flex}.OrderOfBattle-module__awCbGq__weaponName{color:var(--paper-100);transition:color var(--speed-fast) var(--ease-out);font-weight:600}.OrderOfBattle-module__awCbGq__weaponBtn:hover .OrderOfBattle-module__awCbGq__weaponName{color:var(--brass-300)}.OrderOfBattle-module__awCbGq__weaponClass{text-transform:uppercase;letter-spacing:.06em;color:var(--paper-dim);font-size:.65rem}.OrderOfBattle-module__awCbGq__restrictions{gap:var(--space-2);padding-left:calc(3rem + var(--space-3));flex-wrap:wrap;display:flex}.OrderOfBattle-module__awCbGq__restriction{text-transform:uppercase;letter-spacing:.04em;color:var(--brass-300);border:1px solid var(--hairline-brass);border-radius:999px;padding:.05rem .4rem;font-size:.65rem}.OrderOfBattle-module__awCbGq__noLoadout{color:var(--paper-dim);font-size:var(--text-sm);margin:0}@media (max-width:760px){.OrderOfBattle-module__awCbGq__board[data-columns="2"]{grid-template-columns:1fr}}.OrderOfBattle-module__awCbGq__weaponQuantity{border-radius:var(--radius-sm);background:var(--brass-glow);color:var(--brass-300);font-variant-numeric:tabular-nums;font-size:var(--text-xs);white-space:nowrap;margin-left:.4rem;padding:0 .35rem}
.CalibrationBadge-module__uzEjMG__badge{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);padding:2px var(--space-2);border:1px solid var(--hairline-faint);white-space:nowrap;border-radius:999px;font-weight:500;line-height:1.4;display:inline-flex}.CalibrationBadge-module__uzEjMG__dot{opacity:.9;border-radius:50%;width:.4rem;height:.4rem}.CalibrationBadge-module__uzEjMG__on{color:color-mix(in srgb, #7bbf8f 82%, var(--paper-300));background:#7bbf8f14;border-color:#7bbf8f47}.CalibrationBadge-module__uzEjMG__on .CalibrationBadge-module__uzEjMG__dot{background:#7bbf8f}.CalibrationBadge-module__uzEjMG__off{color:color-mix(in srgb, var(--signal-red-300) 78%, var(--paper-300));border-color:color-mix(in srgb, var(--signal-red-300) 30%, transparent);background:color-mix(in srgb, var(--signal-red-300) 8%, transparent)}.CalibrationBadge-module__uzEjMG__off .CalibrationBadge-module__uzEjMG__dot{background:var(--signal-red-300)}.CalibrationBadge-module__uzEjMG__actionable{cursor:pointer;font-family:inherit}.CalibrationBadge-module__uzEjMG__actionable:hover,.CalibrationBadge-module__uzEjMG__actionable:focus-visible{filter:brightness(1.15)}
.ChatPanel-module__cAZxNa__launcher{left:var(--space-3);bottom:var(--space-3);z-index:6;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--paper-200);background:color-mix(in srgb, var(--ink-900) 88%, transparent);border:1px solid var(--hairline-brass);padding:var(--space-1) var(--space-3);cursor:pointer;border-radius:999px;display:inline-flex;position:absolute}.ChatPanel-module__cAZxNa__launcher:hover{color:var(--paper-100);border-color:var(--brass-500)}.ChatPanel-module__cAZxNa__badge{min-width:1.1rem;height:1.1rem;color:var(--ink-900);background:var(--brass-500);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.65rem;font-weight:700;display:inline-grid}.ChatPanel-module__cAZxNa__panel{left:var(--space-3);bottom:var(--space-3);z-index:7;width:min(20rem, calc(100% - var(--space-3) * 2));border:1px solid var(--hairline-brass);border-radius:var(--radius-md);background:color-mix(in srgb, var(--ink-900) 96%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;height:min(22rem,60%);display:flex;position:absolute;box-shadow:0 14px 40px #00000080}.ChatPanel-module__cAZxNa__head{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--hairline-faint);justify-content:space-between;align-items:center;display:flex}.ChatPanel-module__cAZxNa__headTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--paper-100);font-weight:600;display:inline-flex}.ChatPanel-module__cAZxNa__close{width:1.6rem;height:1.6rem;color:var(--paper-dim);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;place-items:center;display:inline-grid}.ChatPanel-module__cAZxNa__close:hover{color:var(--paper-100);background:var(--ink-800)}.ChatPanel-module__cAZxNa__log{gap:var(--space-2);padding:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ChatPanel-module__cAZxNa__empty{font-size:var(--text-sm);color:var(--paper-dim);margin:auto}.ChatPanel-module__cAZxNa__msg{flex-direction:column;gap:1px;display:flex}.ChatPanel-module__cAZxNa__name{font-size:var(--text-xs);font-weight:700}.ChatPanel-module__cAZxNa__text{font-size:var(--text-sm);color:var(--paper-100);word-break:break-word}.ChatPanel-module__cAZxNa__compose{gap:var(--space-2);padding:var(--space-2);border-top:1px solid var(--hairline-faint);display:flex}.ChatPanel-module__cAZxNa__input{min-width:0;font-size:var(--text-sm);color:var(--paper-100);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);flex:1}.ChatPanel-module__cAZxNa__input:focus-visible{border-color:var(--brass-500);outline:none}.ChatPanel-module__cAZxNa__send{font-size:var(--text-sm);color:var(--ink-900);background:var(--brass-500);border:1px solid var(--brass-500);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);cursor:pointer;flex-shrink:0}.ChatPanel-module__cAZxNa__send:disabled{opacity:.5;cursor:default}
.MarkerLibrary-module__2A-Y6G__body{--control-h:2.35rem;gap:var(--space-4);min-height:0;transition:opacity var(--speed-fast,.14s) var(--ease-out,ease);flex-direction:column;display:flex}.MarkerLibrary-module__2A-Y6G__body[data-busy]{opacity:.55;pointer-events:none}.MarkerLibrary-module__2A-Y6G__tabs{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.MarkerLibrary-module__2A-Y6G__section{gap:var(--space-3);flex-direction:column;display:flex}.MarkerLibrary-module__2A-Y6G__sectionHead{align-items:center;gap:var(--space-2);min-height:var(--control-h);display:flex}.MarkerLibrary-module__2A-Y6G__sectionTitle{font-family:var(--font-display,var(--font-sans));font-size:var(--text-base,1rem);letter-spacing:0;text-transform:none;color:var(--paper-100);margin:0;font-weight:600}.MarkerLibrary-module__2A-Y6G__sectionCount{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--paper-dim);background:var(--ink-900);border:1px solid var(--hairline-faint);padding:1px var(--space-2);border-radius:999px;line-height:1.4}.MarkerLibrary-module__2A-Y6G__spacer{margin-left:auto}.MarkerLibrary-module__2A-Y6G__artGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.MarkerLibrary-module__2A-Y6G__artCell{align-items:center;gap:var(--space-2);padding:var(--space-2);font:inherit;color:inherit;text-align:center;background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .14s var(--ease-out,ease), transform .14s var(--ease-out,ease);flex-direction:column;display:flex;position:relative}.MarkerLibrary-module__2A-Y6G__artCell:hover{border-color:var(--brass-500);transform:translateY(-1px)}.MarkerLibrary-module__2A-Y6G__artCell:focus-visible{outline:1px solid var(--brass-500);outline-offset:1px}.MarkerLibrary-module__2A-Y6G__artCellOn{border-color:var(--brass-500);background:var(--brass-glow)}.MarkerLibrary-module__2A-Y6G__artImage{object-fit:contain;background-color:#ffffff08;background-image:linear-gradient(45deg,#ffffff0a 25%,#0000 25%),linear-gradient(-45deg,#ffffff0a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff0a 75%),linear-gradient(-45deg,#0000 75%,#ffffff0a 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:3px;width:100%;height:3.5rem}.MarkerLibrary-module__2A-Y6G__artName{width:100%;font-size:var(--text-xs);color:var(--paper-100);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.MarkerLibrary-module__2A-Y6G__artRename{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-xs);text-align:center;color:var(--paper-100);background:var(--ink-800);border:1px solid var(--brass-500);border-radius:3px;padding:1px 3px}.MarkerLibrary-module__2A-Y6G__artRename:focus{outline:none}.MarkerLibrary-module__2A-Y6G__artTools{top:var(--space-1);right:var(--space-1);gap:var(--space-1);opacity:0;transition:opacity var(--speed-fast,.14s) var(--ease-out,ease);display:flex;position:absolute}.MarkerLibrary-module__2A-Y6G__artCell:hover .MarkerLibrary-module__2A-Y6G__artTools,.MarkerLibrary-module__2A-Y6G__artCell:focus-within .MarkerLibrary-module__2A-Y6G__artTools{opacity:1}.MarkerLibrary-module__2A-Y6G__iconButton{width:1.75rem;height:1.75rem;color:var(--paper-dim);background:var(--ink-900);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--speed-fast,.14s) var(--ease-out,ease), border-color var(--speed-fast,.14s) var(--ease-out,ease), background var(--speed-fast,.14s) var(--ease-out,ease);place-items:center;padding:0;display:grid}.MarkerLibrary-module__2A-Y6G__iconButton:hover{color:var(--paper-100);border-color:var(--brass-500);background:var(--brass-glow)}.MarkerLibrary-module__2A-Y6G__iconButton:focus-visible{outline:1px solid var(--brass-500);outline-offset:1px}.MarkerLibrary-module__2A-Y6G__iconButton svg{width:.9rem;height:.9rem}.MarkerLibrary-module__2A-Y6G__presetList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MarkerLibrary-module__2A-Y6G__presetRow{align-items:center;gap:var(--space-3);padding:var(--space-2);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);transition:border-color var(--speed-fast,.14s) var(--ease-out,ease);display:flex}.MarkerLibrary-module__2A-Y6G__presetRow:hover{border-color:var(--brass-500)}.MarkerLibrary-module__2A-Y6G__presetFace{color:#141414;border:1.5px solid #000000b3;border-radius:5px;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:.6rem;font-weight:700;display:grid;overflow:hidden;box-shadow:0 1px 3px #00000080}.MarkerLibrary-module__2A-Y6G__presetFace img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:2px}.MarkerLibrary-module__2A-Y6G__presetBody{flex-direction:column;gap:1px;min-width:0;display:flex}.MarkerLibrary-module__2A-Y6G__presetName{font-size:var(--text-sm);color:var(--paper-100);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MarkerLibrary-module__2A-Y6G__presetDetail{font-size:var(--text-xs);color:var(--paper-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MarkerLibrary-module__2A-Y6G__presetTools{gap:var(--space-1);margin-left:auto;display:flex}.MarkerLibrary-module__2A-Y6G__form{gap:var(--space-3);padding:var(--space-3);background:var(--ink-800);border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.MarkerLibrary-module__2A-Y6G__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.MarkerLibrary-module__2A-Y6G__fieldLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-dim);font-weight:600}.MarkerLibrary-module__2A-Y6G__field input[type=text]{box-sizing:border-box;width:100%;min-height:var(--control-h);font-size:var(--text-sm);color:var(--paper-100);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);transition:border-color .14s var(--ease-out,ease)}.MarkerLibrary-module__2A-Y6G__field input[type=text]:focus-visible{border-color:var(--brass-500);outline:none}.MarkerLibrary-module__2A-Y6G__field input[type=color]{width:100%;height:var(--control-h);box-sizing:border-box;background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);cursor:pointer;padding:3px}.MarkerLibrary-module__2A-Y6G__formActions{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--hairline-faint);grid-column:1/-1;align-items:center;display:flex}.MarkerLibrary-module__2A-Y6G__note{font-size:var(--text-sm);color:var(--paper-dim);margin:0;line-height:1.5}.MarkerLibrary-module__2A-Y6G__error{font-size:var(--text-xs);color:var(--danger-400,#d98282);margin:0}.MarkerLibrary-module__2A-Y6G__hiddenFile{display:none}
.BoardSettings-module__iAydAa__tabs{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.BoardSettings-module__iAydAa__controlRow{align-items:center;gap:var(--space-2);--control-height:2.35rem;flex-wrap:wrap;display:flex}.BoardSettings-module__iAydAa__controlRow>*{min-height:var(--control-height)}.BoardSettings-module__iAydAa__controlRow .btn{min-height:var(--control-height);padding-top:0;padding-bottom:0}.BoardSettings-module__iAydAa__controlField{min-width:9rem;padding:0 var(--space-2);font-size:var(--text-sm);color:var(--paper-100);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);flex:1;font-family:inherit}.BoardSettings-module__iAydAa__controlField:focus-visible{border-color:var(--brass-500);outline:none}.BoardSettings-module__iAydAa__hint{font-size:var(--text-sm);color:var(--paper-dim);margin:0}.BoardSettings-module__iAydAa__warn{padding-left:var(--space-2);border-left:2px solid var(--brass-500);font-size:var(--text-sm);color:var(--paper-200);margin:0}.BoardSettings-module__iAydAa__access{gap:var(--space-3);display:grid}.BoardSettings-module__iAydAa__sentence{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--paper-100);flex-wrap:wrap;margin:0;display:flex}.BoardSettings-module__iAydAa__sentenceWord{color:var(--paper-300)}.BoardSettings-module__iAydAa__personFace{object-fit:cover;background:var(--ink-700,var(--ink-800));width:1.8rem;height:1.8rem;color:var(--paper-200);font-size:var(--text-xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.BoardSettings-module__iAydAa__personName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--paper-100);overflow:hidden}.BoardSettings-module__iAydAa__linkLock{color:var(--paper-dim);display:inline-flex}.BoardSettings-module__iAydAa__accessBlock{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hairline-faint);display:grid}.BoardSettings-module__iAydAa__accessRow{align-items:center;gap:var(--space-2);min-height:2.6rem;padding:var(--space-1) var(--space-2);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);background:var(--ink-800);grid-template-columns:auto minmax(0,1fr) 7.5rem 3.6rem;display:grid}.BoardSettings-module__iAydAa__accessRow[data-away]{opacity:.62}.BoardSettings-module__iAydAa__accessRow[data-placeholder]{background:0 0;border-style:dashed;animation:1.4s ease-in-out infinite BoardSettings-module__iAydAa__rowWait}@keyframes BoardSettings-module__iAydAa__rowWait{0%,to{opacity:.35}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.BoardSettings-module__iAydAa__accessRow[data-placeholder]{opacity:.45;animation:none}}.BoardSettings-module__iAydAa__rowMark{display:inline-flex}.BoardSettings-module__iAydAa__rowBody{gap:.1rem;min-width:0;display:grid}.BoardSettings-module__iAydAa__rowMeta{align-items:center;gap:var(--space-1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--paper-dim);display:flex;overflow:hidden}.BoardSettings-module__iAydAa__rowActions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.BoardSettings-module__iAydAa__rowAction{border-radius:var(--radius-sm);width:1.6rem;height:1.6rem;color:var(--paper-dim);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:inline-grid}.BoardSettings-module__iAydAa__rowAction:hover{color:var(--paper-100);background:var(--ink-700,var(--ink-900))}.BoardSettings-module__iAydAa__rowActionDanger:hover{color:#c8452f}.BoardSettings-module__iAydAa__linkTile{border-radius:var(--radius-sm);background:var(--ink-700,var(--ink-900));border:1px solid var(--hairline-faint);width:1.8rem;height:1.8rem;color:var(--brass-300);place-items:center;display:grid}.BoardSettings-module__iAydAa__linkUrl{width:100%;min-width:0;font-size:var(--text-sm);color:var(--paper-100);text-overflow:ellipsis;background:0 0;border:none;padding:0;font-family:inherit}.BoardSettings-module__iAydAa__linkUrl:focus-visible{color:var(--brass-300);outline:none}.BoardSettings-module__iAydAa__liveDot{background:var(--paper-300);vertical-align:middle;border-radius:50%;width:.42rem;height:.42rem;margin-right:.4rem;display:inline-block}.BoardSettings-module__iAydAa__addBlock{gap:var(--space-2);margin-top:var(--space-3);display:grid}.BoardSettings-module__iAydAa__handover{gap:var(--space-2);justify-items:start;display:grid}.BoardSettings-module__iAydAa__danger{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hairline-faint);justify-items:start;display:grid}.BoardSettings-module__iAydAa__listHead{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-dim);display:flex}.BoardSettings-module__iAydAa__listCount{background:var(--ink-800);min-width:1.1rem;color:var(--paper-200);text-align:center;letter-spacing:0;border-radius:999px;padding:0 .3rem;font-size:.65rem}.BoardSettings-module__iAydAa__accessRows{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BoardSettings-module__iAydAa__rowRole{font-size:var(--text-xs);color:var(--paper-dim);white-space:nowrap;text-align:center}.BoardSettings-module__iAydAa__youTag{margin-left:var(--space-1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-dim);font-size:.6rem}
.DiscordSharePanel-module___40HKa__field{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;display:flex}.DiscordSharePanel-module___40HKa__fieldLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-dim);font-weight:600}.DiscordSharePanel-module___40HKa__input{box-sizing:border-box;width:100%;font-size:var(--text-sm);color:var(--paper-100);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);transition:border-color .14s var(--ease-out,ease)}.DiscordSharePanel-module___40HKa__input:focus-visible{border-color:var(--brass-500);outline:none}.DiscordSharePanel-module___40HKa__hint{margin:calc(var(--space-1) * -1) 0 var(--space-3);font-size:var(--text-xs);color:var(--paper-dim)}.DiscordSharePanel-module___40HKa__checkRow{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--paper-100);cursor:pointer;display:flex}.DiscordSharePanel-module___40HKa__checkRow input{accent-color:var(--brass-500);margin-top:.15rem}.DiscordSharePanel-module___40HKa__columns{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.DiscordSharePanel-module___40HKa__column{min-width:0}@media (max-width:720px){.DiscordSharePanel-module___40HKa__columns{grid-template-columns:minmax(0,1fr)}}.DiscordSharePanel-module___40HKa__actions{justify-content:flex-end;display:flex}.DiscordSharePanel-module___40HKa__tabs{gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.DiscordSharePanel-module___40HKa__help{font-size:var(--text-xs);color:var(--paper-dim)}.DiscordSharePanel-module___40HKa__help>summary{cursor:pointer;width:fit-content;color:var(--brass-500);list-style:none}.DiscordSharePanel-module___40HKa__help>summary::-webkit-details-marker{display:none}.DiscordSharePanel-module___40HKa__help>summary:before{content:"+ ";font-weight:700}.DiscordSharePanel-module___40HKa__help[open]>summary:before{content:"- "}.DiscordSharePanel-module___40HKa__help>summary:focus-visible{outline:1px solid var(--brass-500);outline-offset:2px;border-radius:var(--radius-sm)}.DiscordSharePanel-module___40HKa__steps{margin:var(--space-2) 0 0;padding-left:var(--space-4);line-height:1.5}.DiscordSharePanel-module___40HKa__steps li+li{margin-top:var(--space-1)}.DiscordSharePanel-module___40HKa__warn{margin:var(--space-2) 0 0;color:var(--paper-dim)}.DiscordSharePanel-module___40HKa__handover{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hairline-faint);justify-items:start;display:grid}.DiscordSharePanel-module___40HKa__inlineLink{font:inherit;color:var(--brass-300);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.FieldedTooltip-module__4IdgkW__tip{z-index:5;max-width:16rem;padding:var(--space-2);border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink-900) 92%, transparent);color:var(--paper-100);font-size:var(--text-xs);pointer-events:none;white-space:nowrap;flex-direction:column;gap:.2rem;line-height:1.35;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 12px 28px -18px #000000e6}.FieldedTooltip-module__4IdgkW__tip[data-shared]{border-color:var(--brass-500)}.FieldedTooltip-module__4IdgkW__tip[data-shared] .FieldedTooltip-module__4IdgkW__caption:after{content:" - presenter";color:var(--brass-300)}.FieldedTooltip-module__4IdgkW__caption{color:var(--paper-dim);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-size:.625rem;font-weight:600}.FieldedTooltip-module__4IdgkW__row{align-items:center;gap:var(--space-2);text-overflow:ellipsis;display:flex;overflow:hidden}.FieldedTooltip-module__4IdgkW__crest{object-fit:cover;background:var(--ink-700);border-radius:3px;flex:none;width:1.1rem;height:1.1rem}
.MapPicker-module__tfSpNq__controls{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.MapPicker-module__tfSpNq__filters{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.MapPicker-module__tfSpNq__filters>div{flex:none;min-width:8rem}.MapPicker-module__tfSpNq__count{font-size:var(--text-xs);color:var(--paper-dim);white-space:nowrap;margin-left:auto}.MapPicker-module__tfSpNq__clear{font-size:var(--text-xs);color:var(--paper-dim);text-underline-offset:2px;cursor:pointer;transition:color .14s var(--ease-out,ease);background:0 0;border:none;padding:0;text-decoration:underline}.MapPicker-module__tfSpNq__clear:hover,.MapPicker-module__tfSpNq__clear:focus-visible{color:var(--paper-100)}.MapPicker-module__tfSpNq__search{width:100%;font-size:var(--text-sm);color:var(--paper-100);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);transition:border-color .14s var(--ease-out,ease)}.MapPicker-module__tfSpNq__search:focus-visible{border-color:var(--brass-500);outline:none}.MapPicker-module__tfSpNq__note{font-size:var(--text-sm);color:var(--paper-dim);margin:0}.MapPicker-module__tfSpNq__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:60rem){.MapPicker-module__tfSpNq__grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}}.MapPicker-module__tfSpNq__card{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;width:100%;padding:0;display:block}.MapPicker-module__tfSpNq__card:focus-visible{outline:2px solid var(--brass-500);outline-offset:2px}.MapPicker-module__tfSpNq__thumb{aspect-ratio:1;border-radius:var(--radius-md);border:1px solid var(--hairline-faint);background:var(--ink-800);transition:border-color .18s var(--ease-out,ease), box-shadow .18s var(--ease-out,ease);display:block;position:relative;overflow:hidden}.MapPicker-module__tfSpNq__card:hover .MapPicker-module__tfSpNq__thumb,.MapPicker-module__tfSpNq__card:focus-visible .MapPicker-module__tfSpNq__thumb{border-color:var(--brass-500);box-shadow:0 0 0 1px color-mix(in srgb, var(--brass-500) 45%, transparent), 0 10px 24px -14px #000000e6}.MapPicker-module__tfSpNq__thumb img{object-fit:cover;width:100%;height:100%;transition:filter .18s var(--ease-out,ease);display:block}.MapPicker-module__tfSpNq__card:hover .MapPicker-module__tfSpNq__thumb img,.MapPicker-module__tfSpNq__card:focus-visible .MapPicker-module__tfSpNq__thumb img{filter:brightness(1.08)contrast(1.04)}.MapPicker-module__tfSpNq__placeholder{background-image:linear-gradient(color-mix(in srgb, var(--paper-300) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--paper-300) 8%, transparent) 1px, transparent 1px);background-size:16px 16px;width:100%;height:100%;display:block}.MapPicker-module__tfSpNq__scrim{pointer-events:none;transition:opacity .18s var(--ease-out,ease);background:linear-gradient(#0000 42%,#080a0e8c 72%,#080a0eeb 100%);position:absolute;inset:0}.MapPicker-module__tfSpNq__card:hover .MapPicker-module__tfSpNq__scrim,.MapPicker-module__tfSpNq__card:focus-visible .MapPicker-module__tfSpNq__scrim{opacity:.85}.MapPicker-module__tfSpNq__caption{padding:var(--space-2);text-align:left;flex-direction:column;gap:.1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.MapPicker-module__tfSpNq__name{font-size:var(--text-xs);color:var(--paper-100);text-shadow:0 1px 3px #000000d9;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.MapPicker-module__tfSpNq__units{letter-spacing:.02em;color:var(--paper-300);text-shadow:0 1px 3px #000000e6;font-size:.66rem;font-weight:500}.MapPicker-module__tfSpNq__pips{top:var(--space-2);right:var(--space-2);pointer-events:none;display:flex;position:absolute}html[data-motion=reduced] .MapPicker-module__tfSpNq__thumb{transition:none}html[data-motion=reduced] .MapPicker-module__tfSpNq__thumb img{transition:none}html[data-motion=reduced] .MapPicker-module__tfSpNq__scrim{transition:none}.MapPicker-module__tfSpNq__pictures{gap:var(--space-3);display:grid}.MapPicker-module__tfSpNq__pictures .MapPicker-module__tfSpNq__note{max-width:46ch}.MapPicker-module__tfSpNq__pictureActions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--hairline-faint);display:flex}.MapPicker-module__tfSpNq__card[data-busy]{cursor:progress;opacity:.55}.MapPicker-module__tfSpNq__pictureGrid[data-all] button{border-color:var(--brass-500)}.MapPicker-module__tfSpNq__takeAll{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--paper-100);cursor:pointer;display:flex}.MapPicker-module__tfSpNq__takeAll input{accent-color:var(--brass-500);margin-top:.15rem}.MapPicker-module__tfSpNq__takeAllHint{color:var(--paper-dim);font-size:var(--text-xs);display:block}
.SlideFilmstrip-module__2PA4Nq__filmstrip{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--hairline-faint);background:var(--ink-900);display:flex}.SlideFilmstrip-module__2PA4Nq__compact{align-items:center}.SlideFilmstrip-module__2PA4Nq__slides{align-items:flex-end;gap:var(--space-2);flex:1;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.SlideFilmstrip-module__2PA4Nq__compact .SlideFilmstrip-module__2PA4Nq__slides{align-items:center;padding-bottom:0}.SlideFilmstrip-module__2PA4Nq__tile{border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);background:var(--ink-800);flex-shrink:0;align-items:center;display:flex;position:relative}.SlideFilmstrip-module__2PA4Nq__tileActive{border-color:var(--brass-500);box-shadow:0 0 0 1px var(--brass-glow)}.SlideFilmstrip-module__2PA4Nq__tileButton{align-items:stretch;gap:var(--space-1);border-radius:var(--radius-sm);padding:var(--space-1);cursor:pointer;color:var(--paper-300);background:0 0;border:none;flex-direction:column;display:flex}.SlideFilmstrip-module__2PA4Nq__compact .SlideFilmstrip-module__2PA4Nq__tileButton{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);flex-direction:row}.SlideFilmstrip-module__2PA4Nq__tileButton[aria-selected=true]{color:var(--paper-100)}.SlideFilmstrip-module__2PA4Nq__thumb{background:#0b0d11;border-radius:2px;display:block;position:relative;overflow:hidden}.SlideFilmstrip-module__2PA4Nq__mapSlot{display:flex;position:absolute;bottom:3px;left:3px;right:3px}.SlideFilmstrip-module__2PA4Nq__mapSlot>span{min-width:0;max-width:100%}.SlideFilmstrip-module__2PA4Nq__mapBadge{background:color-mix(in srgb, var(--ink-900) 82%, transparent);border:1px solid var(--hairline-faint);min-width:0;color:var(--paper-300);border-radius:999px;align-items:center;gap:3px;padding:1px 5px 1px 3px;font-size:.625rem;line-height:1.4;display:inline-flex}.SlideFilmstrip-module__2PA4Nq__mapName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SlideFilmstrip-module__2PA4Nq__caption{align-items:center;gap:var(--space-2);min-width:0;padding:0 2px;display:flex}.SlideFilmstrip-module__2PA4Nq__index{font-size:var(--text-xs);color:var(--brass-300);font-variant-numeric:tabular-nums}.SlideFilmstrip-module__2PA4Nq__name{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:9rem;overflow:hidden}.SlideFilmstrip-module__2PA4Nq__tileButton[aria-selected=true] .SlideFilmstrip-module__2PA4Nq__name{font-weight:600}.SlideFilmstrip-module__2PA4Nq__note{font-size:var(--text-xs);color:var(--paper-dim);border:1px solid var(--hairline-faint);padding:1px var(--space-1);white-space:nowrap;border-radius:999px;line-height:1}.SlideFilmstrip-module__2PA4Nq__watchers{align-items:center;gap:2px;display:flex;position:absolute;top:3px;left:3px}.SlideFilmstrip-module__2PA4Nq__compact .SlideFilmstrip-module__2PA4Nq__watchers{margin-right:var(--space-1);position:static}.SlideFilmstrip-module__2PA4Nq__face,.SlideFilmstrip-module__2PA4Nq__faceMore{border:1px solid var(--hairline-faint);width:17px;height:17px;color:var(--ink-900);border-radius:50%;justify-content:center;align-items:center;font-size:.5625rem;font-weight:600;display:inline-flex;overflow:hidden}.SlideFilmstrip-module__2PA4Nq__faceSelf{box-shadow:0 0 0 1.5px var(--brass-500)}.SlideFilmstrip-module__2PA4Nq__faceMore{background:var(--ink-700);color:var(--paper-300);font-variant-numeric:tabular-nums}.SlideFilmstrip-module__2PA4Nq__pulse{background:var(--brass-300);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite SlideFilmstrip-module__2PA4Nq__pulse}@keyframes SlideFilmstrip-module__2PA4Nq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.SlideFilmstrip-module__2PA4Nq__pulse{animation:none}}.SlideFilmstrip-module__2PA4Nq__remove{background:color-mix(in srgb, var(--ink-900) 82%, transparent);border:1px solid var(--hairline-faint);width:17px;height:17px;color:var(--paper-dim);cursor:pointer;opacity:0;border-radius:50%;place-items:center;padding:0;font-size:.8rem;line-height:1;display:inline-grid;position:absolute;top:3px;right:3px}.SlideFilmstrip-module__2PA4Nq__compact .SlideFilmstrip-module__2PA4Nq__remove{opacity:1;width:auto;height:auto;padding:0 var(--space-2);background:0 0;border:none;border-radius:0;font-size:1rem;position:static}.SlideFilmstrip-module__2PA4Nq__tile:hover .SlideFilmstrip-module__2PA4Nq__remove,.SlideFilmstrip-module__2PA4Nq__remove:focus-visible{opacity:1}.SlideFilmstrip-module__2PA4Nq__remove:hover{color:#c8452f}.SlideFilmstrip-module__2PA4Nq__controls{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.SlideFilmstrip-module__2PA4Nq__addButton{align-items:center;gap:var(--space-1);background:var(--ink-800);color:var(--paper-300);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);cursor:pointer;font-family:inherit;display:inline-flex}.SlideFilmstrip-module__2PA4Nq__addButton:hover{color:var(--paper-100);border-color:var(--hairline-brass);background:var(--ink-700)}.SlideFilmstrip-module__2PA4Nq__stripToggle{width:26px;height:26px;color:var(--paper-dim);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.SlideFilmstrip-module__2PA4Nq__stripToggle:hover{color:var(--paper-100);border-color:var(--hairline-brass)}@media (max-width:640px){.SlideFilmstrip-module__2PA4Nq__filmstrip{padding:var(--space-1) var(--space-2)}.SlideFilmstrip-module__2PA4Nq__addLabel{display:none}.SlideFilmstrip-module__2PA4Nq__addButton{padding:var(--space-1)}.SlideFilmstrip-module__2PA4Nq__name{max-width:5rem}}
.ColorSwatch-module___--bxq__root{min-width:0;display:flex;position:relative}.ColorSwatch-module___--bxq__trigger{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:1.9rem;color:var(--paper-dim);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 .5rem 0 .35rem;transition:border-color .12s,color .12s;display:inline-flex}.ColorSwatch-module___--bxq__trigger:hover,.ColorSwatch-module___--bxq__trigger[aria-expanded=true]{border-color:var(--hairline-brass);color:var(--paper-100)}.ColorSwatch-module___--bxq__trigger:focus-visible{border-color:var(--brass-500);box-shadow:0 0 0 3px var(--brass-glow);outline:none}.ColorSwatch-module___--bxq__chip{border:1px solid #000000a6;border-radius:3px;flex:none;width:1.15rem;height:1.15rem;display:block;position:relative;box-shadow:0 1px 2px #0006}.ColorSwatch-module___--bxq__chip[data-none]{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--signal-red-300) calc(50% - 1px), var(--signal-red-300) calc(50% + 1px), transparent calc(50% + 1px)), var(--ink-700)}.ColorSwatch-module___--bxq__label{white-space:nowrap}.ColorSwatch-module___--bxq__palette{z-index:80;padding:var(--space-2);border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);background:var(--ink-800);margin:0;display:none;position:fixed;inset:auto;box-shadow:0 20px 40px -24px #000000e6}.ColorSwatch-module___--bxq__palette:popover-open{gap:var(--space-2);flex-direction:column;display:flex}.ColorSwatch-module___--bxq__sides{grid-template-columns:1fr 1fr;gap:5px;display:grid}.ColorSwatch-module___--bxq__side{border-radius:var(--radius-sm);cursor:pointer;background:#ffffff08;border:1px solid #0000;flex-direction:column;align-items:center;gap:3px;padding:4px 2px 3px;display:flex}.ColorSwatch-module___--bxq__side:hover{border-color:var(--hairline-brass)}.ColorSwatch-module___--bxq__side:focus-visible{outline:1px solid var(--brass-500);outline-offset:1px}.ColorSwatch-module___--bxq__sideOn{border-color:var(--brass-500);background:#b8923e24}.ColorSwatch-module___--bxq__sideSwatch{border:1px solid #000000a6;border-radius:3px;width:100%;height:1.15rem;display:block;box-shadow:0 1px 2px #0006}.ColorSwatch-module___--bxq__sideLabel{color:var(--paper-dim);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.ColorSwatch-module___--bxq__sideOn .ColorSwatch-module___--bxq__sideLabel{color:var(--paper-100)}.ColorSwatch-module___--bxq__grid{grid-template-columns:repeat(4,1.5rem);gap:5px;display:grid}.ColorSwatch-module___--bxq__recent{padding-top:var(--space-2);border-top:1px solid var(--hairline-faint);align-items:center;gap:4px;display:flex}.ColorSwatch-module___--bxq__recentLabel{color:var(--paper-dim);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;margin-right:auto;font-size:.62rem}.ColorSwatch-module___--bxq__recentSwatch{cursor:pointer;border:1px solid #000000a6;border-radius:2px;width:1rem;height:1rem;padding:0;display:block;box-shadow:0 1px 2px #0006}.ColorSwatch-module___--bxq__recentSwatch:focus-visible{outline:1px solid var(--brass-500);outline-offset:2px}.ColorSwatch-module___--bxq__recentOn{box-shadow:0 0 0 2px var(--brass-500), 0 1px 2px #0006}.ColorSwatch-module___--bxq__choice{align-items:center;gap:var(--space-2);border:1px solid var(--hairline);border-radius:var(--radius-sm);width:100%;color:var(--paper-dim);font-family:var(--font-sans);font-size:var(--text-xs);text-align:left;cursor:pointer;background:#ffffff08;padding:4px 6px;display:flex;position:relative}.ColorSwatch-module___--bxq__choice:hover{border-color:var(--hairline-brass);color:var(--paper-100)}.ColorSwatch-module___--bxq__choice:focus-visible,.ColorSwatch-module___--bxq__choice:focus-within{outline:1px solid var(--brass-500);outline-offset:1px}.ColorSwatch-module___--bxq__choiceOn{border-color:var(--brass-500);color:var(--paper-100)}.ColorSwatch-module___--bxq__choiceChip{border:1px solid #000000a6;border-radius:3px;flex:none;width:1.5rem;height:1.5rem;box-shadow:0 1px 2px #0006}.ColorSwatch-module___--bxq__choiceChip[data-spectrum]{background:conic-gradient(#e2574c,#e2a33c,#d9d24a,#4fb464,#3f9fd6,#6b5ed6,#c05bb0,#e2574c)}.ColorSwatch-module___--bxq__choiceChip[data-none]{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--signal-red-300) calc(50% - 1px), var(--signal-red-300) calc(50% + 1px), transparent calc(50% + 1px)), var(--ink-700)}.ColorSwatch-module___--bxq__choiceText{white-space:nowrap}.ColorSwatch-module___--bxq__swatch{cursor:pointer;width:1.5rem;height:1.5rem;transition:transform var(--speed-fast,.14s) var(--ease-out,ease), box-shadow var(--speed-fast,.14s) var(--ease-out,ease);border:1px solid #000000a6;border-radius:3px;padding:0;display:block;position:relative;box-shadow:0 1px 2px #0006}.ColorSwatch-module___--bxq__swatch:hover{transform:translateY(-1px);box-shadow:0 2px 5px #00000080}.ColorSwatch-module___--bxq__swatch:focus-visible,.ColorSwatch-module___--bxq__swatch:focus-within{outline:1px solid var(--brass-500);outline-offset:2px}.ColorSwatch-module___--bxq__swatchOn{box-shadow:0 0 0 2px var(--brass-500), 0 1px 2px #0006}.ColorSwatch-module___--bxq__customInput{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}
.WorSketchLauncher-module__P1Go1a__root{align-items:center;gap:var(--space-2);padding-right:var(--space-3);border:1px solid var(--hairline-brass);border-radius:0 0 var(--radius-md) var(--radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--brass-500) 9%, var(--ink-800)), var(--ink-900));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper-100) 7%, transparent), 0 14px 30px -26px #000000f2;transition:border-color var(--speed-fast,.14s) var(--ease-out,ease);margin-top:-1px;display:flex;position:relative;overflow:visible}:is(.WorSketchLauncher-module__P1Go1a__root:hover,.WorSketchLauncher-module__P1Go1a__root[data-open],[data-map-media]:has([data-map-picture]:hover)+.WorSketchLauncher-module__P1Go1a__root){border-color:var(--brass-500)}.WorSketchLauncher-module__P1Go1a__trigger{align-self:stretch;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);border-radius:0 0 0 var(--radius-md);color:var(--paper-100);cursor:pointer;text-align:left;transition:background var(--speed-fast,.14s) var(--ease-out,ease), color var(--speed-fast,.14s) var(--ease-out,ease);background:0 0;border:none;flex:auto;display:inline-flex}.WorSketchLauncher-module__P1Go1a__trigger:hover,.WorSketchLauncher-module__P1Go1a__trigger[aria-expanded=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--brass-500) 16%, transparent), color-mix(in srgb, var(--brass-500) 6%, transparent))}.WorSketchLauncher-module__P1Go1a__trigger:focus-visible{outline:2px solid var(--brass-500);outline-offset:-2px}.WorSketchLauncher-module__P1Go1a__mark{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--brass-500) 40%, transparent);background:color-mix(in srgb, var(--ink-950) 55%, transparent);width:2.1rem;height:2.1rem;color:var(--brass-300);flex:none;place-items:center;display:grid}.WorSketchLauncher-module__P1Go1a__mark svg{width:1.35rem;height:1.35rem}.WorSketchLauncher-module__P1Go1a__label{flex-direction:column;gap:.05rem;min-width:0;display:flex}.WorSketchLauncher-module__P1Go1a__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--brass-300);font-size:.55rem;font-weight:700}.WorSketchLauncher-module__P1Go1a__title{font-family:var(--font-display);white-space:nowrap;font-size:1.05rem;line-height:1.15}.WorSketchLauncher-module__P1Go1a__chevron{width:.85rem;height:.85rem;color:var(--brass-300);transition:transform var(--speed-fast,.14s) var(--ease-out,ease);flex:none}.WorSketchLauncher-module__P1Go1a__chevron[data-open]{transform:rotate(180deg)}.WorSketchLauncher-module__P1Go1a__menu{border:1px solid var(--hairline-brass);color:var(--paper-100);animation:WorSketchLauncher-module__P1Go1a__planMenuIn var(--speed-fast,.14s) var(--ease-out,ease);z-index:80;visibility:hidden;width:min(24rem,100vw - 2rem);padding:var(--space-1);border:1px solid var(--hairline-brass);border-radius:var(--radius-md);background:var(--panel-glass-deep,var(--ink-900));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;box-shadow:0 18px 40px -22px #000000f2}.WorSketchLauncher-module__P1Go1a__menu[data-placed]{visibility:visible}.WorSketchLauncher-module__P1Go1a__pictures{gap:var(--space-2);padding:var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--hairline-faint);display:grid}.WorSketchLauncher-module__P1Go1a__picturesLabel{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--paper-dim);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;display:flex}.WorSketchLauncher-module__P1Go1a__picturesCount{color:var(--brass-300);font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none}.WorSketchLauncher-module__P1Go1a__item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--paper-200);flex-direction:column;gap:.1rem;text-decoration:none;display:flex}.WorSketchLauncher-module__P1Go1a__item:hover,.WorSketchLauncher-module__P1Go1a__item:focus-visible{background:color-mix(in srgb, var(--brass-500) 14%, transparent);outline:none}.WorSketchLauncher-module__P1Go1a__itemLabel{font-size:var(--text-sm);color:var(--paper-100);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.WorSketchLauncher-module__P1Go1a__itemHint{font-size:var(--text-xs);color:var(--paper-dim);line-height:1.35}:is(html[data-motion=reduced] .WorSketchLauncher-module__P1Go1a__trigger,html[data-motion=reduced] .WorSketchLauncher-module__P1Go1a__chevron){transition:none}@keyframes WorSketchLauncher-module__P1Go1a__planMenuIn{0%{opacity:0;transform:translateY(-4px)}}.WorSketchLauncher-module__P1Go1a__heading{margin:var(--space-2) 0 .15rem;padding:0 var(--space-2);color:var(--paper-dim);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WorSketchLauncher-module__P1Go1a__start{padding:var(--space-2) var(--space-3);border:1px solid var(--brass-500);border-radius:var(--radius-sm);background:linear-gradient(180deg, color-mix(in srgb, var(--brass-500) 26%, transparent), color-mix(in srgb, var(--brass-500) 12%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper-100) 16%, transparent);color:var(--paper-100);transition:background var(--speed-fast,.14s) var(--ease-out,ease), color var(--speed-fast,.14s) var(--ease-out,ease);flex-direction:column;gap:.1rem;text-decoration:none;display:flex}.WorSketchLauncher-module__P1Go1a__start:hover,.WorSketchLauncher-module__P1Go1a__start:focus-visible{background:linear-gradient(180deg, var(--brass-300), var(--brass-500));color:var(--ink-900);outline:none}.WorSketchLauncher-module__P1Go1a__startLabel{font-size:var(--text-sm);font-weight:600}.WorSketchLauncher-module__P1Go1a__startHint{color:var(--paper-dim);font-size:var(--text-xs)}.WorSketchLauncher-module__P1Go1a__start:hover .WorSketchLauncher-module__P1Go1a__startHint,.WorSketchLauncher-module__P1Go1a__start:focus-visible .WorSketchLauncher-module__P1Go1a__startHint{color:color-mix(in srgb, var(--ink-900) 70%, transparent)}.WorSketchLauncher-module__P1Go1a__allBoards{margin-top:var(--space-1);padding:var(--space-2);border-top:1px solid var(--hairline-faint);color:var(--paper-dim);font-size:var(--text-xs);transition:color var(--speed-fast,.14s) var(--ease-out,ease);text-decoration:none}.WorSketchLauncher-module__P1Go1a__allBoards:hover,.WorSketchLauncher-module__P1Go1a__allBoards:focus-visible{color:var(--brass-300);outline:none}
.BoardComposer-module__Pz7Cpa__fields{gap:var(--space-4);flex-direction:column;display:flex}.BoardComposer-module__Pz7Cpa__field{gap:var(--space-2);flex-direction:column;display:flex}.BoardComposer-module__Pz7Cpa__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--paper-dim);font-weight:600}.BoardComposer-module__Pz7Cpa__input{width:100%;font:inherit;font-size:var(--text-base);color:var(--paper-100);background:var(--ink-900);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.BoardComposer-module__Pz7Cpa__input:focus-visible{border-color:var(--brass-500);outline:none}.BoardComposer-module__Pz7Cpa__mapRow{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.BoardComposer-module__Pz7Cpa__mapEmpty,.BoardComposer-module__Pz7Cpa__mapChosen{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2);font:inherit;text-align:left;color:var(--paper-300);border-radius:var(--radius-sm);cursor:pointer;display:flex}.BoardComposer-module__Pz7Cpa__mapEmpty{border:1px dashed color-mix(in srgb, var(--paper-300) 30%, transparent);background:0 0;justify-content:center}.BoardComposer-module__Pz7Cpa__mapChosen{border:1px solid var(--hairline-brass);background:var(--ink-900)}.BoardComposer-module__Pz7Cpa__mapEmpty:hover,.BoardComposer-module__Pz7Cpa__mapChosen:hover{border-color:var(--brass-500);color:var(--paper-100)}.BoardComposer-module__Pz7Cpa__mapPlus{color:var(--brass-300);font-size:1.1rem;line-height:1}.BoardComposer-module__Pz7Cpa__mapThumb{background:var(--ink-900);border-radius:2px;flex-shrink:0;width:3.2rem;height:2.2rem;overflow:hidden}.BoardComposer-module__Pz7Cpa__mapThumb img{object-fit:cover;width:100%;height:100%}.BoardComposer-module__Pz7Cpa__mapName{min-width:0;font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.BoardComposer-module__Pz7Cpa__mapSwap{font-size:var(--text-xs);color:var(--brass-300);flex-shrink:0}.BoardComposer-module__Pz7Cpa__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.BoardComposer-module__Pz7Cpa__hint{font-size:var(--text-xs);color:var(--paper-dim);margin:0;line-height:1.55}.BoardComposer-module__Pz7Cpa__hint a{color:var(--brass-300)}.BoardComposer-module__Pz7Cpa__create{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:var(--brass-500);border:1px solid var(--brass-500);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);cursor:pointer;font-weight:600}.BoardComposer-module__Pz7Cpa__create:not(:disabled):hover{background:var(--brass-300);border-color:var(--brass-300)}.BoardComposer-module__Pz7Cpa__create:disabled{opacity:.45;cursor:default}.BoardComposer-module__Pz7Cpa__blocked{font-size:var(--text-xs);color:var(--paper-dim);text-align:left;margin:0;line-height:1.55}.BoardComposer-module__Pz7Cpa__blocked a{color:var(--brass-300)}
.UnitPalette-module__GcXaca__root{display:inline-flex;position:relative}.UnitPalette-module__GcXaca__trigger{align-items:center;gap:var(--space-2);max-width:14rem;min-height:var(--tool-h,2.1rem);box-sizing:border-box;padding:0 var(--space-2);font-size:var(--text-xs);color:var(--paper-100);background:var(--ink-800);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .14s var(--ease-out,ease);display:inline-flex}.UnitPalette-module__GcXaca__trigger:hover:not(:disabled){border-color:var(--hairline-brass)}.UnitPalette-module__GcXaca__trigger[aria-expanded=true]{border-color:var(--brass-500)}.UnitPalette-module__GcXaca__trigger:focus-visible{outline:1px solid var(--brass-500);outline-offset:1px}.UnitPalette-module__GcXaca__trigger:disabled{opacity:.5;cursor:not-allowed}.UnitPalette-module__GcXaca__triggerName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UnitPalette-module__GcXaca__chevron{width:.75rem;height:.75rem;color:var(--paper-dim);transition:transform .14s var(--ease-out,ease);flex:none;margin-left:auto}.UnitPalette-module__GcXaca__chevron[data-open]{transform:rotate(180deg)}.UnitPalette-module__GcXaca__list{z-index:80;border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);background:var(--ink-800);flex-direction:column;width:max-content;min-width:24rem;max-width:min(94vw,30rem);margin:0;padding:0;display:none;position:fixed;inset:auto;overflow:hidden;box-shadow:0 20px 40px -24px #000000e6}.UnitPalette-module__GcXaca__list:popover-open{display:flex}.UnitPalette-module__GcXaca__list:focus{outline:none}.UnitPalette-module__GcXaca__head{gap:var(--space-1);padding:var(--space-2);border-bottom:1px solid var(--hairline-faint);flex-direction:column;flex:none;display:flex}.UnitPalette-module__GcXaca__tabs{gap:var(--space-2);border-bottom:1px solid var(--hairline-faint);display:flex}.UnitPalette-module__GcXaca__tab{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-xs);color:var(--paper-dim);cursor:pointer;transition:color var(--speed-fast,.14s) var(--ease-out,ease), border-color var(--speed-fast,.14s) var(--ease-out,ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.UnitPalette-module__GcXaca__tab:hover{color:var(--paper-100)}.UnitPalette-module__GcXaca__tabOn{color:var(--paper-100);border-bottom-color:var(--brass-500)}.UnitPalette-module__GcXaca__tab:focus-visible{outline:1px solid var(--brass-500);outline-offset:-2px}.UnitPalette-module__GcXaca__foot{padding:var(--space-1);border-top:1px solid var(--hairline-faint);background:var(--ink-850,var(--ink-900));flex:none}.UnitPalette-module__GcXaca__manage{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-xs);color:var(--paper-dim);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--speed-fast,.14s) var(--ease-out,ease), border-color var(--speed-fast,.14s) var(--ease-out,ease), background var(--speed-fast,.14s) var(--ease-out,ease);background:0 0;border:1px solid #0000;display:flex}.UnitPalette-module__GcXaca__manage svg{flex:none;width:.85rem;height:.85rem}.UnitPalette-module__GcXaca__manage:hover{color:var(--paper-100);border-color:var(--brass-500);background:var(--brass-glow)}.UnitPalette-module__GcXaca__manage:focus-visible{outline:1px solid var(--brass-500);outline-offset:-1px}.UnitPalette-module__GcXaca__search{box-sizing:border-box;width:100%;font-size:var(--text-xs);color:var(--paper-100);background:var(--ink-900);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.UnitPalette-module__GcXaca__search:focus-visible{border-color:var(--brass-500);outline:none}.UnitPalette-module__GcXaca__plain{align-items:center;gap:var(--space-2);text-align:left;width:100%;padding:var(--space-1);font-size:var(--text-sm);color:var(--paper-100);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.UnitPalette-module__GcXaca__plain:hover{background:#ffffff0d}.UnitPalette-module__GcXaca__plainOn{border-color:var(--brass-500);background:#b8923e1f}.UnitPalette-module__GcXaca__plain:focus-visible{outline:1px solid var(--brass-500);outline-offset:1px}.UnitPalette-module__GcXaca__scroll{overscroll-behavior:contain;padding:var(--space-1);overflow-y:auto}.UnitPalette-module__GcXaca__group{flex-direction:column;gap:1px;display:flex}.UnitPalette-module__GcXaca__group+.UnitPalette-module__GcXaca__group{margin-top:var(--space-2)}.UnitPalette-module__GcXaca__groupLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-dim);padding:var(--space-1) var(--space-1) 2px;font-weight:600}.UnitPalette-module__GcXaca__unit{align-items:center;gap:var(--space-2);text-align:left;width:100%;padding:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.UnitPalette-module__GcXaca__unit:hover{background:#ffffff0d}.UnitPalette-module__GcXaca__unitOn{border-color:var(--brass-500);background:#b8923e1f}.UnitPalette-module__GcXaca__unit:focus-visible{outline:1px solid var(--brass-500);outline-offset:1px}.UnitPalette-module__GcXaca__section+.UnitPalette-module__GcXaca__section{margin-top:var(--space-2)}.UnitPalette-module__GcXaca__sectionHead{align-items:center;gap:var(--space-1);display:flex}.UnitPalette-module__GcXaca__sectionToggle{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1);font:inherit;color:var(--paper-dim);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--speed-fast,.14s) var(--ease-out,ease);background:0 0;border:0;flex:1;display:flex}.UnitPalette-module__GcXaca__sectionToggle:hover{color:var(--paper-100)}.UnitPalette-module__GcXaca__sectionToggle:focus-visible{outline:1px solid var(--brass-500);outline-offset:-1px}.UnitPalette-module__GcXaca__sectionChevron{width:.7rem;height:.7rem;transition:transform var(--speed-fast,.14s) var(--ease-out,ease);flex:none}.UnitPalette-module__GcXaca__sectionChevron[data-open]{transform:rotate(90deg)}.UnitPalette-module__GcXaca__sectionLabel{min-width:0;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.UnitPalette-module__GcXaca__sectionCount{font-variant-numeric:tabular-nums;color:var(--paper-dim);flex:none;font-size:.65rem}.UnitPalette-module__GcXaca__sectionNote{padding-right:var(--space-1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--brass-300);white-space:nowrap;flex:none;font-size:.6rem;font-weight:600}.UnitPalette-module__GcXaca__plainSwatch{border:1px solid #0009;border-radius:2px;flex:none;width:3.25rem;height:1.5rem}.UnitPalette-module__GcXaca__swatch{white-space:nowrap;flex:none;place-items:center;width:3.25rem;height:1.5rem;font-size:.6rem;font-weight:700;display:grid;overflow:hidden}.UnitPalette-module__GcXaca__swatch[data-plated]{border:1px solid #0009;border-radius:2px}.UnitPalette-module__GcXaca__swatch[data-branch]{align-items:stretch;display:flex}.UnitPalette-module__GcXaca__swatchCompartment{background:#00000029;border-right:1px solid #00000059;flex:none;place-items:center;width:29%;display:grid}.UnitPalette-module__GcXaca__swatchInsignia{width:86%;height:86%}.UnitPalette-module__GcXaca__swatchFace{flex:1;place-items:center;min-width:0;display:grid;overflow:hidden}.UnitPalette-module__GcXaca__swatchIcon{width:92%;height:92%}.UnitPalette-module__GcXaca__swatchArt{object-fit:contain;width:100%;height:100%}.UnitPalette-module__GcXaca__body{flex-direction:column;gap:1px;min-width:0;display:flex}.UnitPalette-module__GcXaca__name{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--paper-100);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.UnitPalette-module__GcXaca__pool{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--paper-dim);border:1px solid var(--hairline-faint);border-radius:2px;flex:none;padding:0 3px;font-size:.6rem}.UnitPalette-module__GcXaca__detail{font-size:var(--text-xs);color:var(--paper-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UnitPalette-module__GcXaca__ranges{font-size:var(--text-xs);color:var(--brass-500);white-space:nowrap;flex:none;margin-left:auto}.UnitPalette-module__GcXaca__note{padding:var(--space-2);font-size:var(--text-xs);color:var(--paper-dim);margin:0}@media (max-width:640px){.UnitPalette-module__GcXaca__trigger{max-width:11rem}.UnitPalette-module__GcXaca__list{left:var(--space-2);right:var(--space-2);top:auto;bottom:calc(3.6rem + env(safe-area-inset-bottom) + var(--space-2));z-index:70;width:auto;min-width:0;max-width:none;max-height:min(60vh,22rem)}}
.CommunityResources-module__1XSl-q__list{gap:var(--space-3);max-width:46rem;margin:0;padding:0;list-style:none;display:grid}.CommunityResources-module__1XSl-q__item{border:1px solid var(--hairline-faint);border-radius:var(--radius-md);background:var(--ink-800);padding:var(--space-3) var(--space-4);gap:var(--space-1);display:grid}.CommunityResources-module__1XSl-q__link{color:var(--brass-300);word-break:break-word;text-decoration:none}.CommunityResources-module__1XSl-q__link:hover{text-decoration:underline}.CommunityResources-module__1XSl-q__title{color:var(--paper-100);font-family:var(--font-display);margin:0}.CommunityResources-module__1XSl-q__text{color:var(--paper-300);white-space:pre-line;word-break:break-word;margin:0}.CommunityResources-module__1XSl-q__credit{color:var(--paper-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.CommunityResources-module__1XSl-q__viewAll{margin-top:var(--space-3);color:var(--paper-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);cursor:pointer;background:0 0;border:0;padding:0}.CommunityResources-module__1XSl-q__viewAll:hover{color:var(--brass-300)}
.BoardCard-module__o89pBW__list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.BoardCard-module__o89pBW__item{position:relative}.BoardCard-module__o89pBW__card{border:1px solid var(--hairline-faint);border-radius:var(--radius-md);background:var(--ink-900);isolation:isolate;transition:border-color var(--speed-fast) ease, box-shadow var(--speed-fast) var(--ease-out), transform .16s var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}.BoardCard-module__o89pBW__card:hover{border-color:var(--brass-500);box-shadow:0 0 0 1px var(--hairline-brass), 0 18px 42px -20px #000000f2}.BoardCard-module__o89pBW__thumb{background:var(--ink-950);z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.BoardCard-module__o89pBW__card:before{content:"";padding-top:100%;display:block}.BoardCard-module__o89pBW__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s var(--ease-out)}.BoardCard-module__o89pBW__mapBadge{top:var(--space-2);right:var(--space-2);z-index:2;color:var(--paper-100);background:color-mix(in srgb, var(--ink-900) 78%, transparent);border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);align-items:center;gap:.2rem;padding:.2rem .35rem;display:inline-flex;position:absolute}.BoardCard-module__o89pBW__mapBadge svg{width:.85rem;height:.85rem;display:block}.BoardCard-module__o89pBW__mapCount{font-variant-numeric:tabular-nums;font-size:.65rem;font-weight:700;line-height:1}.BoardCard-module__o89pBW__thumbEmpty{background-image:linear-gradient(color-mix(in srgb, var(--paper-300) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--paper-300) 7%, transparent) 1px, transparent 1px);background-size:14px 14px;width:100%;height:100%;display:block}.BoardCard-module__o89pBW__cardBody{z-index:2;gap:var(--space-1);padding:var(--space-5) var(--space-3) var(--space-3);background:linear-gradient(to top, color-mix(in srgb, var(--ink-900) 96%, transparent) 0%, color-mix(in srgb, var(--ink-900) 78%, transparent) 55%, transparent 100%);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.BoardCard-module__o89pBW__cardTitle{font-size:var(--text-sm);color:var(--paper-100);text-shadow:0 1px 8px #000c;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.BoardCard-module__o89pBW__cardMeta{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.BoardCard-module__o89pBW__audience{text-transform:uppercase;letter-spacing:.06em;border:1px solid color-mix(in srgb, var(--paper-300) 30%, transparent);color:var(--paper-300);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.58rem;font-weight:700}.BoardCard-module__o89pBW__audience[data-tier=members]{border-color:color-mix(in srgb, var(--brass-500) 45%, transparent);color:var(--brass-300)}.BoardCard-module__o89pBW__audience[data-tier=unlisted],.BoardCard-module__o89pBW__audience[data-tier=public]{border-color:color-mix(in srgb, var(--brass-500) 80%, transparent);color:var(--ink-900);background:var(--brass-500)}.BoardCard-module__o89pBW__age{font-size:var(--text-xs);color:var(--paper-dim);white-space:nowrap}.BoardCard-module__o89pBW__owner{font-size:var(--text-xs);color:var(--brass-300);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}html[data-motion=full] [data-active] .BoardCard-module__o89pBW__card{transform:perspective(900px) rotateX(calc(var(--par-y,0) * 5deg)) rotateY(calc(var(--par-x,0) * -6deg)) scale(1.03)}html[data-motion=full] [data-active] .BoardCard-module__o89pBW__thumb img{transform:scale(1.06) translate3d(calc(var(--par-x,0) * 5px), calc(var(--par-y,0) * 4px), 0)}@media (prefers-reduced-motion:reduce){.BoardCard-module__o89pBW__thumb img{transition:none}html[data-motion=full] [data-active] .BoardCard-module__o89pBW__card{transform:none}html[data-motion=full] [data-active] .BoardCard-module__o89pBW__thumb img{transform:none}}.BoardCard-module__o89pBW__remove{top:var(--space-2);right:var(--space-2);z-index:3;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink-900) 78%, transparent);width:1.75rem;height:1.75rem;color:var(--paper-300);cursor:pointer;opacity:0;transition:opacity var(--speed-fast) ease, color var(--speed-fast) ease;border:1px solid #0000;place-items:center;padding:0;display:grid;position:absolute}.BoardCard-module__o89pBW__remove svg{width:1rem;height:1rem}.BoardCard-module__o89pBW__item:hover .BoardCard-module__o89pBW__remove,.BoardCard-module__o89pBW__remove:focus-visible{opacity:1}.BoardCard-module__o89pBW__remove:hover{color:var(--signal-red-300);border-color:color-mix(in srgb, var(--signal-red-300) 50%, transparent)}@media (hover:none){.BoardCard-module__o89pBW__remove{opacity:1}}.BoardCard-module__o89pBW__list[data-compact]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.BoardCard-module__o89pBW__list[data-compact] .BoardCard-module__o89pBW__card:before{padding-top:72%}.BoardCard-module__o89pBW__list[data-compact] .BoardCard-module__o89pBW__cardTitle{font-size:var(--text-sm)}
.CommunityBoards-module__jQiZgq__section{gap:var(--space-2);flex-direction:column;display:flex}.CommunityBoards-module__jQiZgq__title{font-size:var(--text-lg);color:var(--paper-100);margin:0;font-weight:600}.CommunityBoards-module__jQiZgq__blurb{font-size:var(--text-sm);color:var(--paper-dim);margin:0}.CommunityBoards-module__jQiZgq__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.CommunityBoards-module__jQiZgq__sorts{gap:var(--space-1);flex-shrink:0;display:flex}.CommunityBoards-module__jQiZgq__pager{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.CommunityBoards-module__jQiZgq__pagerCount{font-size:var(--text-xs);color:var(--paper-300);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.CommunityBoards-module__jQiZgq__pagerTotal{color:var(--paper-dim)}
.Guide-module__bJxQrq__demoStage{zoom:.74}.Guide-module__bJxQrq__demoStage>:last-child{margin-bottom:0}.Guide-module__bJxQrq__discordMock{padding:var(--space-4);border-radius:var(--radius-lg);font-family:var(--font-sans);background:#2b2d31;border:1px solid #1e1f22;margin:0;box-shadow:0 18px 40px -28px #000c}.Guide-module__bJxQrq__discordMockAuthor{margin-bottom:var(--space-2);align-items:center;gap:.5rem;display:flex}.Guide-module__bJxQrq__discordMockBotAvatar{background:linear-gradient(150deg, var(--brass-300), var(--brass-500));width:2rem;height:2rem;color:var(--ink-900);font-size:var(--text-sm);border-radius:999px;place-items:center;font-weight:700;display:grid}.Guide-module__bJxQrq__discordMockBotName{color:#f2f3f5;font-size:var(--text-sm);font-weight:600}.Guide-module__bJxQrq__discordMockBotTag{color:#fff;text-transform:uppercase;background:#5865f2;border-radius:3px;padding:.05rem .35rem;font-size:.6rem;font-weight:600}.Guide-module__bJxQrq__discordMockTime{color:#949ba4;font-size:var(--text-xs)}.Guide-module__bJxQrq__discordMockEmbed{padding:var(--space-3) var(--space-4);border-left:3px solid var(--brass-500);background:#232428;border-radius:4px;margin-left:2.5rem}.Guide-module__bJxQrq__discordMockTitle{color:#f2f3f5;font-size:var(--text-sm);margin:0 0 .2rem;font-weight:700}.Guide-module__bJxQrq__discordMockWhen{color:#dbdee1;font-size:var(--text-sm);margin:0}.Guide-module__bJxQrq__discordMockRelative{margin:0 0 var(--space-3);color:#b5bac1;font-size:var(--text-xs)}.Guide-module__bJxQrq__discordMockFields{gap:var(--space-3) var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.Guide-module__bJxQrq__discordMockField{min-width:0}.Guide-module__bJxQrq__discordMockFieldHead{color:#f2f3f5;margin:0 0 .2rem;font-size:.78rem;font-weight:700}.Guide-module__bJxQrq__discordMockName{color:#dbdee1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;line-height:1.5;overflow:hidden}.Guide-module__bJxQrq__discordMockDash{color:#72767d;margin:0;font-size:.72rem}.Guide-module__bJxQrq__discordMockFooter{color:#949ba4;margin:0;font-size:.7rem}.Guide-module__bJxQrq__discordMockButtons{margin:var(--space-3) 0 0 2.5rem;flex-wrap:wrap;gap:.4rem;display:flex}.Guide-module__bJxQrq__discordMockButtons span{color:#fff;font-size:var(--text-xs);background:#4e5058;border-radius:6px;padding:.3rem .95rem;font-weight:500}.Guide-module__bJxQrq__discordMockGoing{background:#248046!important}.Guide-module__bJxQrq__discordMockCant{background:#da373c!important}.Guide-module__bJxQrq__commandLead{margin:0 0 var(--space-4);color:var(--paper-300);font-size:.9375rem;line-height:1.7}.Guide-module__bJxQrq__commandLead strong{color:var(--paper-100)}.Guide-module__bJxQrq__commands{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.Guide-module__bJxQrq__command{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--ink-700);border-radius:var(--radius-md);background:var(--ink-800);transition:border-color var(--speed-fast) var(--ease-out);flex-direction:column;display:flex}.Guide-module__bJxQrq__command:hover{border-color:var(--hairline-brass)}.Guide-module__bJxQrq__commandTop{gap:var(--space-2);justify-content:space-between;align-items:center;margin:0;display:flex}.Guide-module__bJxQrq__commandName{border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);color:var(--brass-300);font-family:var(--font-mono);font-size:var(--text-sm);padding:.15rem .6rem}.Guide-module__bJxQrq__commandGate{border:1px solid var(--ink-700);color:var(--paper-dim);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-size:.65rem}.Guide-module__bJxQrq__gateOwner{border-color:var(--hairline-brass)!important;color:var(--brass-300)!important}.Guide-module__bJxQrq__gateOpen{border-color:color-mix(in srgb, var(--signal-green) 60%, transparent)!important;color:color-mix(in srgb, var(--signal-green) 55%, var(--paper-100))!important}.Guide-module__bJxQrq__commandText{color:var(--paper-300);font-size:var(--text-sm);margin:0;line-height:1.6}@media (max-width:60rem){.Guide-module__bJxQrq__demoStage{zoom:1}}.Guide-module__bJxQrq__console{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--hairline-brass);border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 50% 0%, var(--brass-glow), transparent 46%), var(--panel-glass-deep);flex-direction:column;display:flex}.Guide-module__bJxQrq__consoleChips{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:.4rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000)}.Guide-module__bJxQrq__consoleChips::-webkit-scrollbar{display:none}.Guide-module__bJxQrq__consoleChip{scroll-snap-align:center;border:1px solid var(--ink-700);color:var(--paper-dim);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:color var(--speed-fast) var(--ease-out), border-color var(--speed-fast) var(--ease-out), background var(--speed-fast) var(--ease-out);background:0 0;border-radius:999px;flex:none;padding:.3rem .75rem;line-height:1.3}.Guide-module__bJxQrq__consoleChip:hover{border-color:var(--hairline-brass);color:var(--paper-100)}.Guide-module__bJxQrq__consoleChip[aria-selected=true]{border-color:var(--hairline-brass);background:color-mix(in srgb, var(--brass-500) 18%, transparent);color:var(--brass-300);font-weight:600}.Guide-module__bJxQrq__consoleStage{min-height:13rem;display:grid}.Guide-module__bJxQrq__consolePanel{grid-area:1/1}.Guide-module__bJxQrq__consolePanel[data-active]{animation:Guide-module__bJxQrq__consoleIn var(--speed-med,.22s) var(--ease-out) both}@keyframes Guide-module__bJxQrq__consoleIn{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.Guide-module__bJxQrq__consoleHead{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.Guide-module__bJxQrq__consoleIcon{border:1px solid var(--hairline-brass);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--brass-500) 10%, transparent);width:2.4rem;height:2.4rem;color:var(--brass-300);flex:none;place-items:center;display:grid}.Guide-module__bJxQrq__consoleName{font-family:var(--font-display);color:var(--paper-100);margin:0;font-size:1.3rem;line-height:1.15}.Guide-module__bJxQrq__consoleBand{border:1px solid var(--hairline-faint);color:var(--paper-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.15rem .55rem}.Guide-module__bJxQrq__consoleText{margin:0 0 var(--space-3);max-width:60ch;color:var(--paper-300);line-height:1.65}.Guide-module__bJxQrq__consoleDoes{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:52rem){.Guide-module__bJxQrq__consoleBody{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,19rem);align-items:start;display:grid}.Guide-module__bJxQrq__consoleText{margin-bottom:0}.Guide-module__bJxQrq__consoleDoes{padding-left:var(--space-4);border-left:1px solid var(--hairline-faint)}}.Guide-module__bJxQrq__consoleDoe{max-width:58ch;color:var(--paper-200);font-size:var(--text-sm);padding-left:1.5rem;line-height:1.5;position:relative}.Guide-module__bJxQrq__consoleDoe:before{content:"";border-top:1px solid var(--brass-500);border-right:1px solid var(--brass-500);width:.6rem;height:.6rem;position:absolute;top:.5rem;left:.15rem;transform:rotate(45deg)}.Guide-module__bJxQrq__consoleFoot{align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--hairline-faint);display:flex}.Guide-module__bJxQrq__consoleStep{border:1px solid var(--ink-700);width:2rem;height:2rem;color:var(--paper-300);font:inherit;cursor:pointer;transition:border-color var(--speed-fast) var(--ease-out), color var(--speed-fast) var(--ease-out);background:0 0;border-radius:999px;flex:none;place-items:center;display:grid}.Guide-module__bJxQrq__consoleStep:hover{border-color:var(--brass-500);color:var(--paper-100)}.Guide-module__bJxQrq__consoleDots{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.Guide-module__bJxQrq__consoleDot{background:var(--ink-700);width:.4rem;height:.4rem;transition:background var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out);border-radius:999px}.Guide-module__bJxQrq__consoleDot[data-active]{background:var(--brass-300);transform:scale(1.4)}.Guide-module__bJxQrq__consoleCount{color:var(--paper-dim);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;margin:0 0 0 auto}@media (max-width:40rem){.Guide-module__bJxQrq__consoleBand{display:none}.Guide-module__bJxQrq__consoleStage{min-height:16rem}}.Guide-module__bJxQrq__paths{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.Guide-module__bJxQrq__path{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--ink-700);border-radius:var(--radius-md);background:var(--ink-800);flex-direction:column;display:flex}.Guide-module__bJxQrq__path>:last-child{margin-top:auto}.Guide-module__bJxQrq__pathTitle{align-items:center;gap:var(--space-2);font-family:var(--font-display);color:var(--paper-100);margin:0;font-size:1.1rem;display:flex}.Guide-module__bJxQrq__pathText{color:var(--paper-300);font-size:var(--text-sm);margin:0;line-height:1.6}.Guide-module__bJxQrq__pathNote{color:var(--paper-dim);font-size:var(--text-sm);margin:0;line-height:1.6}.Guide-module__bJxQrq__ctaBlocked{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.Guide-module__bJxQrq__ctaBlockedText{color:var(--paper-dim);font-size:var(--text-sm);margin:0;line-height:1.6}.Guide-module__bJxQrq__chapterAction{margin-top:var(--space-4)}.Guide-module__bJxQrq__botHeading{margin:var(--space-5) 0 var(--space-3);font-family:var(--font-display);color:var(--paper-100);font-size:1.15rem}
.CommunityResourcesModal-module__ORa7ha__dialog{background:0 0;border:none;width:92vw;max-width:34rem;padding:0}.CommunityResourcesModal-module__ORa7ha__dialog::backdrop{background:color-mix(in srgb, var(--ink-900) 82%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CommunityResourcesModal-module__ORa7ha__body{background:var(--ink-800);border:1px solid var(--hairline-brass);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);display:grid;position:relative}.CommunityResourcesModal-module__ORa7ha__close{top:var(--space-3);right:var(--space-3);z-index:2;border:1px solid var(--hairline-brass);background:color-mix(in srgb, var(--ink-900) 70%, transparent);width:2rem;height:2rem;color:var(--paper-100);cursor:pointer;border-radius:50%;font-size:1.2rem;line-height:1;position:absolute}.CommunityResourcesModal-module__ORa7ha__head{padding-right:var(--space-6)}.CommunityResourcesModal-module__ORa7ha__kicker{margin:0 0 var(--space-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--brass-300)}.CommunityResourcesModal-module__ORa7ha__name{font-size:var(--text-xl);margin:0}.CommunityResourcesModal-module__ORa7ha__list{gap:var(--space-3);max-height:60vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.CommunityResourcesModal-module__ORa7ha__pager{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--hairline-faint);padding-top:var(--space-3);display:flex}.CommunityResourcesModal-module__ORa7ha__pageButton{border:1px solid var(--hairline-faint);border-radius:var(--radius-sm);color:var(--paper-300);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;padding:.35rem .7rem}.CommunityResourcesModal-module__ORa7ha__pageButton:hover:not(:disabled){color:var(--brass-300);border-color:var(--hairline-brass)}.CommunityResourcesModal-module__ORa7ha__pageButton:disabled{opacity:.4;cursor:default}.CommunityResourcesModal-module__ORa7ha__pageCount{color:var(--paper-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}
.MapLaunchRail-module__XWrbza__rail{position:relative}.MapLaunchRail-module__XWrbza__note{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--paper-dim)}.MapLaunchRail-module__XWrbza__strip{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;padding:0;list-style:none;display:grid}.MapLaunchRail-module__XWrbza__cell{min-width:0}@media (max-width:46rem){.MapLaunchRail-module__XWrbza__strip{scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:var(--space-1);grid-template-columns:none;grid-auto-columns:8.5rem;grid-auto-flow:column;overflow-x:auto}.MapLaunchRail-module__XWrbza__strip::-webkit-scrollbar{display:none}.MapLaunchRail-module__XWrbza__cell{scroll-snap-align:start}}.MapLaunchRail-module__XWrbza__tile,.MapLaunchRail-module__XWrbza__allTile{aspect-ratio:1;width:100%;font:inherit;text-align:left;background:var(--ink-900);border:1px solid var(--hairline-faint);border-radius:var(--radius-md);cursor:pointer;isolation:isolate;transition:border-color var(--speed-fast) ease, box-shadow var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out);padding:0;display:block;position:relative;overflow:hidden}.MapLaunchRail-module__XWrbza__tile:disabled,.MapLaunchRail-module__XWrbza__allTile:disabled{opacity:.5;cursor:default}.MapLaunchRail-module__XWrbza__tile:not(:disabled):hover,.MapLaunchRail-module__XWrbza__tile:focus-visible,.MapLaunchRail-module__XWrbza__allTile:not(:disabled):hover,.MapLaunchRail-module__XWrbza__allTile:focus-visible{border-color:var(--brass-500);transform:translateY(-2px);box-shadow:0 12px 30px -18px #000000f2}.MapLaunchRail-module__XWrbza__tile:focus-visible,.MapLaunchRail-module__XWrbza__allTile:focus-visible{outline:2px solid var(--brass-300);outline-offset:2px}.MapLaunchRail-module__XWrbza__art{z-index:0;background:var(--ink-900);display:block;position:absolute;inset:0}.MapLaunchRail-module__XWrbza__art img{object-fit:cover;opacity:.72;width:100%;height:100%;transition:opacity var(--speed-fast) ease, transform var(--speed-slow) var(--ease-out)}.MapLaunchRail-module__XWrbza__tile:hover .MapLaunchRail-module__XWrbza__art img,.MapLaunchRail-module__XWrbza__tile:focus-visible .MapLaunchRail-module__XWrbza__art img{opacity:1;transform:scale(1.05)}.MapLaunchRail-module__XWrbza__tileName{z-index:2;padding:var(--space-5) var(--space-2) var(--space-2);font-size:var(--text-xs);color:var(--paper-100);text-shadow:0 1px 8px #000000d9;background:linear-gradient(to top, color-mix(in srgb, var(--ink-900) 96%, transparent) 0%, color-mix(in srgb, var(--ink-900) 72%, transparent) 60%, transparent 100%);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;position:absolute;inset:auto 0 0;overflow:hidden}.MapLaunchRail-module__XWrbza__worked{top:var(--space-2);left:var(--space-2);z-index:2;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-900);background:var(--brass-500);border-radius:2px;align-items:center;gap:.2rem;padding:.1rem .35rem .1rem .25rem;font-size:.55rem;font-weight:700;display:inline-flex;position:absolute}.MapLaunchRail-module__XWrbza__worked svg{width:.65rem;height:.65rem}.MapLaunchRail-module__XWrbza__go{top:var(--space-2);right:var(--space-2);z-index:2;width:1.6rem;height:1.6rem;color:var(--ink-900);background:var(--brass-500);opacity:0;transition:opacity var(--speed-fast) ease, transform var(--speed-fast) var(--ease-out);border-radius:999px;place-items:center;display:grid;position:absolute;transform:scale(.8)}.MapLaunchRail-module__XWrbza__go svg{width:.9rem;height:.9rem}.MapLaunchRail-module__XWrbza__tile:not(:disabled):hover .MapLaunchRail-module__XWrbza__go,.MapLaunchRail-module__XWrbza__tile:focus-visible .MapLaunchRail-module__XWrbza__go{opacity:1;transform:scale(1)}@media (hover:none){.MapLaunchRail-module__XWrbza__go{opacity:1;transform:scale(1)}.MapLaunchRail-module__XWrbza__art img{opacity:1}}@media (prefers-reduced-motion:reduce){.MapLaunchRail-module__XWrbza__tile,.MapLaunchRail-module__XWrbza__allTile,.MapLaunchRail-module__XWrbza__art img,.MapLaunchRail-module__XWrbza__go{transition:none}.MapLaunchRail-module__XWrbza__tile:not(:disabled):hover,.MapLaunchRail-module__XWrbza__allTile:not(:disabled):hover,.MapLaunchRail-module__XWrbza__tile:hover .MapLaunchRail-module__XWrbza__art img{transform:none}}.MapLaunchRail-module__XWrbza__allTile{justify-content:center;align-items:center;gap:var(--space-2);color:var(--paper-dim);background-color:var(--ink-900);background-image:linear-gradient(color-mix(in srgb, var(--paper-300) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--paper-300) 6%, transparent) 1px, transparent 1px);background-size:14px 14px;flex-direction:column;display:flex}.MapLaunchRail-module__XWrbza__allTile:not(:disabled):hover,.MapLaunchRail-module__XWrbza__allTile:focus-visible{color:var(--brass-300)}.MapLaunchRail-module__XWrbza__allMark{opacity:.8;border:1px solid;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;display:grid}.MapLaunchRail-module__XWrbza__allMark svg{width:1.1rem;height:1.1rem}.MapLaunchRail-module__XWrbza__allLabel{letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}
.EmberHaze-module__F5PlPW__haze{z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(38% 46% at 32% 62%, #d98a3c57, transparent 70%), radial-gradient(30% 40% at 68% 38%, color-mix(in srgb, var(--brass-500) 30%, transparent), transparent 72%);opacity:.5;animation:13s ease-in-out infinite alternate EmberHaze-module__F5PlPW__emberDrift;position:absolute;inset:-60% -35%;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 100%);mask-image:radial-gradient(closest-side,#000 30%,#0000 100%)}.EmberHaze-module__F5PlPW__haze:after{content:"";border-radius:inherit;background:radial-gradient(26% 34% at 52% 46%,#e0a35342,#0000 74%);animation:8.5s ease-in-out infinite alternate EmberHaze-module__F5PlPW__emberBreathe;position:absolute;inset:0}@keyframes EmberHaze-module__F5PlPW__emberDrift{0%{opacity:.38;transform:translate(-3%,2%)scale(1)}to{opacity:.62;transform:translate(4%,-3%)scale(1.09)}}@keyframes EmberHaze-module__F5PlPW__emberBreathe{0%{opacity:.45;transform:translate(2%,1%)scale(.94)}to{opacity:.85;transform:translate(-2%,-2%)scale(1.12)}}html[data-motion=reduced] .EmberHaze-module__F5PlPW__haze{animation:none}html[data-motion=reduced] .EmberHaze-module__F5PlPW__haze:after{animation:none}@media (prefers-reduced-motion:reduce){.EmberHaze-module__F5PlPW__haze,.EmberHaze-module__F5PlPW__haze:after{animation:none}}
.WeaponDetail-module__1Nr_lG__brief{column-gap:var(--space-5);padding:var(--space-5) 0 var(--space-6);margin-bottom:var(--space-4);border-top:1px solid var(--hairline-faint);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.WeaponDetail-module__1Nr_lG__briefLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:var(--brass-300);grid-column:1;margin:.3rem 0 0;font-size:.66rem;font-weight:700;line-height:1.4}.WeaponDetail-module__1Nr_lG__description{color:var(--paper-200);text-wrap:pretty;grid-column:2;margin:0;font-size:.95rem;line-height:1.65}@media (max-width:860px){.WeaponDetail-module__1Nr_lG__brief{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.WeaponDetail-module__1Nr_lG__briefLabel,.WeaponDetail-module__1Nr_lG__description{grid-column:1}.WeaponDetail-module__1Nr_lG__description{font-size:var(--text-base)}}.WeaponDetail-module__1Nr_lG__quantity{border-radius:var(--radius-sm);background:var(--brass-glow);color:var(--brass-300);font-variant-numeric:tabular-nums;font-size:var(--text-xs);white-space:nowrap;padding:0 .35rem;display:inline-block}.WeaponDetail-module__1Nr_lG__viaPool{color:var(--paper-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;display:block}.WeaponDetail-module__1Nr_lG__pager{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.WeaponDetail-module__1Nr_lG__pagerCount{color:var(--paper-dim);font-size:var(--text-sm);font-variant-numeric:tabular-nums}
.PlanPlate-module__8tLS8W__plate{isolation:isolate;min-height:12.5rem;padding:var(--space-6);border:1px solid var(--hairline-brass);border-radius:var(--radius-lg);background:radial-gradient(120% 150% at 0% 30%, color-mix(in srgb, var(--brass-500) 11%, transparent), transparent 60%), var(--ink-800);transition:border-color var(--speed-fast) ease, box-shadow var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out);align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}a.PlanPlate-module__8tLS8W__plate:hover{border-color:var(--brass-500);box-shadow:0 14px 36px -20px color-mix(in srgb, var(--brass-500) 50%, transparent);transform:translateY(-2px)}a.PlanPlate-module__8tLS8W__plate:focus-visible{outline:2px solid var(--brass-300);outline-offset:3px}.PlanPlate-module__8tLS8W__art{z-index:-1;width:min(52%,30rem);display:block;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 62%);mask-image:linear-gradient(90deg,#0000 0,#000 62%)}.PlanPlate-module__8tLS8W__art img{object-fit:cover;opacity:.62;width:100%;height:100%;transition:opacity var(--speed-slow) ease, transform var(--speed-slow) var(--ease-out)}a.PlanPlate-module__8tLS8W__plate:hover .PlanPlate-module__8tLS8W__art img{opacity:.78;transform:scale(1.04)}.PlanPlate-module__8tLS8W__body{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;max-width:34rem;display:flex;position:relative}.PlanPlate-module__8tLS8W__kicker{font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--brass-300);font-weight:600}.PlanPlate-module__8tLS8W__title{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--paper-100);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.PlanPlate-module__8tLS8W__meta{align-items:center;gap:var(--space-3);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.PlanPlate-module__8tLS8W__ground{color:var(--paper-100);font-weight:600}.PlanPlate-module__8tLS8W__dim{color:var(--paper-dim);position:relative}.PlanPlate-module__8tLS8W__dim+.PlanPlate-module__8tLS8W__dim:before,.PlanPlate-module__8tLS8W__ground+.PlanPlate-module__8tLS8W__dim:before{content:"";left:calc(var(--space-3) / -2);background:var(--hairline-faint);width:1px;position:absolute;top:.15em;bottom:.15em}.PlanPlate-module__8tLS8W__copy{font-size:var(--text-sm);color:var(--paper-300);margin:0;line-height:1.65}.PlanPlate-module__8tLS8W__action{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:var(--brass-500);border:1px solid var(--brass-500);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--speed-fast) ease, transform var(--speed-fast) var(--ease-out);font-weight:600;display:inline-flex;position:relative}.PlanPlate-module__8tLS8W__action svg{width:1rem;height:1rem;transition:transform var(--speed-fast) var(--ease-out)}a.PlanPlate-module__8tLS8W__plate:hover .PlanPlate-module__8tLS8W__action,.PlanPlate-module__8tLS8W__action:not(:disabled):hover{background:var(--brass-300);border-color:var(--brass-300)}a.PlanPlate-module__8tLS8W__plate:hover .PlanPlate-module__8tLS8W__action svg,.PlanPlate-module__8tLS8W__action:not(:disabled):hover svg{transform:translate(3px)}.PlanPlate-module__8tLS8W__action:disabled{opacity:.55;cursor:default}.PlanPlate-module__8tLS8W__action:focus-visible{outline:2px solid var(--brass-300);outline-offset:3px}.PlanPlate-module__8tLS8W__motif{width:100%;height:100%;display:block}.PlanPlate-module__8tLS8W__route,.PlanPlate-module__8tLS8W__routeSlow{fill:none;stroke:var(--brass-500);stroke-opacity:.16;stroke-width:2px;stroke-linecap:round;stroke-dasharray:12 16;animation:18s linear infinite PlanPlate-module__8tLS8W__plateMarch}.PlanPlate-module__8tLS8W__routeSlow{stroke-opacity:.09;animation-duration:31s;animation-direction:reverse}.PlanPlate-module__8tLS8W__tip{fill:var(--brass-500);fill-opacity:.2}.PlanPlate-module__8tLS8W__mark{fill:none;stroke:var(--brass-500);stroke-opacity:.18;stroke-width:2.5px;stroke-linecap:round}.PlanPlate-module__8tLS8W__objective{fill:none;stroke:var(--brass-500);stroke-opacity:.16;stroke-width:1.6px;stroke-dasharray:4 5;animation:40s linear infinite reverse PlanPlate-module__8tLS8W__plateMarch}.PlanPlate-module__8tLS8W__objectiveDot{fill:var(--brass-500);fill-opacity:.22;animation:5s ease-in-out infinite PlanPlate-module__8tLS8W__plateBreathe}@keyframes PlanPlate-module__8tLS8W__plateMarch{to{stroke-dashoffset:-280px}}@keyframes PlanPlate-module__8tLS8W__plateBreathe{0%,to{fill-opacity:.12}50%{fill-opacity:.32}}:is(html[data-motion=reduced] .PlanPlate-module__8tLS8W__route,html[data-motion=reduced] .PlanPlate-module__8tLS8W__routeSlow,html[data-motion=reduced] .PlanPlate-module__8tLS8W__objective,html[data-motion=reduced] .PlanPlate-module__8tLS8W__objectiveDot){animation:none}@media (prefers-reduced-motion:reduce){.PlanPlate-module__8tLS8W__plate,.PlanPlate-module__8tLS8W__art img,.PlanPlate-module__8tLS8W__action,.PlanPlate-module__8tLS8W__action svg{transition:none}a.PlanPlate-module__8tLS8W__plate:hover,a.PlanPlate-module__8tLS8W__plate:hover .PlanPlate-module__8tLS8W__art img{transform:none}.PlanPlate-module__8tLS8W__route,.PlanPlate-module__8tLS8W__routeSlow,.PlanPlate-module__8tLS8W__objective,.PlanPlate-module__8tLS8W__objectiveDot{animation:none}}@media (max-width:52rem){.PlanPlate-module__8tLS8W__plate{padding:var(--space-5)}.PlanPlate-module__8tLS8W__art{width:100%;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 100%);mask-image:linear-gradient(#0000 0,#000 100%)}.PlanPlate-module__8tLS8W__art img{opacity:.2}a.PlanPlate-module__8tLS8W__plate:hover .PlanPlate-module__8tLS8W__art img{opacity:.28}.PlanPlate-module__8tLS8W__title{font-size:var(--text-xl)}}
.UnitWeapons-module__fTLfDW__weapons{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));margin:0;padding:0;list-style:none;display:grid}.UnitWeapons-module__fTLfDW__entry{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--hairline-faint);border-radius:var(--radius-md);background:linear-gradient(160deg, color-mix(in srgb, var(--ink-700) 42%, transparent), transparent 60%), var(--panel-glass);transition:border-color var(--speed-fast) var(--ease-out), transform var(--speed-fast) var(--ease-out);flex-direction:column;display:flex}.UnitWeapons-module__fTLfDW__entry:hover{border-color:var(--hairline-brass);transform:translateY(-2px)}.UnitWeapons-module__fTLfDW__weaponBtn{align-items:center;gap:var(--space-3);color:inherit;min-width:0;text-decoration:none;display:flex}.UnitWeapons-module__fTLfDW__thumb{border-radius:var(--radius-sm);background:var(--ink-700);border:1px solid var(--hairline-faint);flex-shrink:0;place-items:center;width:3.5rem;height:2.25rem;display:grid;overflow:hidden}.UnitWeapons-module__fTLfDW__thumbImg{object-fit:contain;width:100%;height:100%}.UnitWeapons-module__fTLfDW__thumbEmpty{background-image:repeating-linear-gradient(45deg, transparent 0 4px, color-mix(in srgb, var(--brass-500) 8%, transparent) 4px 5px);width:100%;height:100%}.UnitWeapons-module__fTLfDW__weaponText{flex-direction:column;flex:1;min-width:0;display:flex}.UnitWeapons-module__fTLfDW__weaponName{color:var(--paper-100);transition:color var(--speed-fast) var(--ease-out);align-items:center;gap:.35rem;font-weight:600;display:flex}.UnitWeapons-module__fTLfDW__weaponBtn:hover .UnitWeapons-module__fTLfDW__weaponName{color:var(--brass-300)}.UnitWeapons-module__fTLfDW__weaponClass{text-transform:uppercase;letter-spacing:.06em;color:var(--paper-dim);font-size:.65rem}.UnitWeapons-module__fTLfDW__quantity{border-radius:var(--radius-sm);background:var(--brass-glow);color:var(--brass-300);font-variant-numeric:tabular-nums;padding:0 .3rem;font-size:.68rem}.UnitWeapons-module__fTLfDW__restrictions{gap:var(--space-2);padding-left:calc(3.5rem + var(--space-3));flex-wrap:wrap;display:flex}.UnitWeapons-module__fTLfDW__restriction{text-transform:uppercase;letter-spacing:.04em;color:var(--brass-300);border:1px solid var(--hairline-brass);border-radius:999px;padding:.05rem .4rem;font-size:.65rem}@media (prefers-reduced-motion:reduce){.UnitWeapons-module__fTLfDW__entry{transition:none}.UnitWeapons-module__fTLfDW__entry:hover{transform:none}}
