.ca-mod[data-astro-cid-qo4qhstq]{display:grid;gap:var(--ca-space-2);align-content:start;padding:var(--ca-space-4);background-color:var(--ca-surface-raised);border:var(--ca-border-thin) solid var(--ca-border-subtle);border-radius:var(--ca-radius-sm);transition:border-color var(--ca-duration-fast) var(--ca-ease-standard)}.ca-mod[data-astro-cid-qo4qhstq]:hover{border-color:var(--ca-border-control)}.ca-mod__media[data-astro-cid-qo4qhstq]{margin:calc(var(--ca-space-4) * -1) calc(var(--ca-space-4) * -1) var(--ca-space-1);border-block-end:var(--ca-border-thin) solid var(--ca-border-subtle);overflow:hidden;background-color:var(--ca-surface-inset)}.ca-mod__img[data-astro-cid-qo4qhstq]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;filter:saturate(.85) contrast(1.05);transition:filter var(--ca-duration-normal) var(--ca-ease-standard),transform var(--ca-duration-normal) var(--ca-ease-standard)}.ca-mod[data-astro-cid-qo4qhstq]:hover .ca-mod__img[data-astro-cid-qo4qhstq]{filter:saturate(1) contrast(1);transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.ca-mod[data-astro-cid-qo4qhstq]:hover .ca-mod__img[data-astro-cid-qo4qhstq]{transform:none}}.ca-mod__head[data-astro-cid-qo4qhstq]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ca-space-3)}.ca-mod__name[data-astro-cid-qo4qhstq]{font-family:var(--ca-type-display-xs-font);font-size:var(--ca-type-display-xs-size);font-weight:var(--ca-type-display-xs-weight);line-height:var(--ca-type-display-xs-leading);letter-spacing:var(--ca-type-display-xs-tracking);text-transform:uppercase}.ca-mod__link[data-astro-cid-qo4qhstq]{display:inline-flex;align-items:center;gap:var(--ca-space-2);min-block-size:24px;color:var(--ca-content-primary);text-decoration:none}.ca-mod__link[data-astro-cid-qo4qhstq]:hover{color:var(--ca-accent-fg);text-decoration:underline;text-underline-offset:.2em}.ca-mod__ext[data-astro-cid-qo4qhstq]{color:var(--ca-content-muted);align-self:center}.ca-mod__desc[data-astro-cid-qo4qhstq]{font-family:var(--ca-type-body-sm-font);font-size:var(--ca-type-body-sm-size);font-weight:var(--ca-type-body-sm-weight);line-height:var(--ca-type-body-sm-leading);letter-spacing:var(--ca-type-body-sm-tracking);color:var(--ca-content-secondary)}.ca-modbrowser[data-astro-cid-5wnrbol7]{display:grid;gap:var(--ca-space-5)}.ca-modbrowser__controls[data-astro-cid-5wnrbol7]{display:grid;gap:var(--ca-space-5);padding:var(--ca-space-5);background-color:var(--ca-surface-raised);border:var(--ca-border-thin) solid var(--ca-border-subtle);border-radius:var(--ca-radius-sm)}.ca-modbrowser__label[data-astro-cid-5wnrbol7]{font-family:var(--ca-type-label-md-font);font-size:var(--ca-type-label-md-size);font-weight:var(--ca-type-label-md-weight);line-height:var(--ca-type-label-md-leading);letter-spacing:var(--ca-type-label-md-tracking);display:block;text-transform:uppercase;color:var(--ca-content-muted);margin-block-end:var(--ca-space-2);padding:0}.ca-modbrowser__inputwrap[data-astro-cid-5wnrbol7]{position:relative;display:flex;align-items:center}.ca-modbrowser__searchicon[data-astro-cid-5wnrbol7]{position:absolute;inset-inline-start:var(--ca-space-3);color:var(--ca-content-muted);pointer-events:none}.ca-modbrowser__input[data-astro-cid-5wnrbol7]{font-family:var(--ca-type-body-sm-font);font-size:var(--ca-type-body-sm-size);font-weight:var(--ca-type-body-sm-weight);line-height:var(--ca-type-body-sm-leading);letter-spacing:var(--ca-type-body-sm-tracking);width:100%;min-height:var(--ca-target-min);padding-inline:var(--ca-space-10) var(--ca-space-3);background-color:var(--ca-field-bg);border:var(--ca-border-thin) solid var(--ca-field-border);border-radius:var(--ca-radius-sm);color:var(--ca-content-primary)}.ca-modbrowser__input[data-astro-cid-5wnrbol7]::placeholder{color:var(--ca-field-placeholder)}.ca-modbrowser__input[data-astro-cid-5wnrbol7]:hover{border-color:var(--ca-field-border-hover)}.ca-modbrowser__filters[data-astro-cid-5wnrbol7]{border:0;padding:0;margin:0;min-width:0}.ca-modbrowser__chips[data-astro-cid-5wnrbol7]{display:flex;flex-wrap:wrap;gap:var(--ca-space-2)}.ca-modbrowser__chip[data-astro-cid-5wnrbol7]{display:inline-flex}.ca-modbrowser__chiplabel[data-astro-cid-5wnrbol7]{font-family:var(--ca-type-label-md-font);font-size:var(--ca-type-label-md-size);font-weight:var(--ca-type-label-md-weight);line-height:var(--ca-type-label-md-leading);letter-spacing:var(--ca-type-label-md-tracking);display:inline-flex;align-items:center;min-height:36px;padding-inline:var(--ca-space-4);border:var(--ca-border-thin) solid var(--ca-border-control);border-radius:var(--ca-radius-full);color:var(--ca-content-secondary);text-transform:uppercase;cursor:pointer;transition:all var(--ca-duration-fast) var(--ca-ease-standard)}.ca-modbrowser__chiplabel[data-astro-cid-5wnrbol7]:hover{border-color:var(--ca-accent-border);color:var(--ca-content-primary)}.ca-modbrowser__chip[data-astro-cid-5wnrbol7] input[data-astro-cid-5wnrbol7]:checked+.ca-modbrowser__chiplabel[data-astro-cid-5wnrbol7]{background-color:var(--ca-accent-bg);border-color:var(--ca-accent-bg);color:var(--ca-content-on-accent);font-weight:var(--ca-weight-bold)}.ca-modbrowser__chip[data-astro-cid-5wnrbol7] input[data-astro-cid-5wnrbol7]:focus-visible+.ca-modbrowser__chiplabel[data-astro-cid-5wnrbol7]{outline:var(--ca-focus-ring-width) solid var(--ca-focus-ring);outline-offset:var(--ca-focus-ring-offset)}.ca-modbrowser__count[data-astro-cid-5wnrbol7]{font-family:var(--ca-type-label-md-font);font-size:var(--ca-type-label-md-size);font-weight:var(--ca-type-label-md-weight);line-height:var(--ca-type-label-md-leading);letter-spacing:var(--ca-type-label-md-tracking);text-transform:uppercase;color:var(--ca-content-muted)}.ca-modbrowser__list[data-astro-cid-5wnrbol7]{display:grid;gap:var(--ca-space-3);list-style:none;padding:0}@media(min-width:44rem){.ca-modbrowser__list[data-astro-cid-5wnrbol7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.ca-modbrowser__list[data-astro-cid-5wnrbol7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ca-modbrowser__empty[data-astro-cid-5wnrbol7]{color:var(--ca-content-secondary)}.ca-modbrowser__reset[data-astro-cid-5wnrbol7]{background:none;border:0;padding:0;font:inherit;cursor:pointer;color:var(--ca-link-fg);text-decoration:underline}.map[data-astro-cid-rldv2fob]{display:grid;gap:var(--ca-space-6)}@media(min-width:62rem){.map[data-astro-cid-rldv2fob]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.map[data-astro-cid-rldv2fob] .map__frame{position:relative;overflow:hidden}.map__terrain[data-astro-cid-rldv2fob]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:.38}.map__svg[data-astro-cid-rldv2fob]{position:relative;display:block;width:100%;aspect-ratio:1}.map__topo[data-astro-cid-rldv2fob]{position:absolute;inset:0;width:100%;height:100%}.map__topo[data-astro-cid-rldv2fob] .topo-line{fill:none;stroke-linejoin:round;stroke-linecap:round;stroke:color-mix(in srgb,var(--ca-accent-fg) calc(var(--level) / var(--levels) * 100%),var(--ca-steel-500));stroke-width:calc(1.1 + (var(--level) / var(--levels)) * 1.6);opacity:calc(.42 + (var(--level) / var(--levels)) * .34)}.map__safe[data-astro-cid-rldv2fob]{fill:var(--ca-status-online-bg);stroke:var(--ca-status-online-border);stroke-width:.3}.map__dot[data-astro-cid-rldv2fob]{fill:var(--ca-accent-fg)}.map__dot--hub[data-astro-cid-rldv2fob]{fill:var(--ca-status-online-fg)}.map__ping[data-astro-cid-rldv2fob]{fill:none;stroke:var(--ca-accent-fg);stroke-width:.3;opacity:.5;animation:ca-ping 3s var(--ca-ease-out) infinite;transform-box:fill-box;transform-origin:center}@keyframes ca-ping{0%{transform:scale(.5);opacity:.7}70%,to{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion:reduce){.map__ping[data-astro-cid-rldv2fob]{animation:none;opacity:.35}}.map__scale[data-astro-cid-rldv2fob]{position:absolute;inset-block-end:var(--ca-space-3);inset-inline-end:var(--ca-space-3);color:var(--ca-content-muted)}.map__empty[data-astro-cid-rldv2fob]{align-self:start}.map__list[data-astro-cid-rldv2fob]{display:grid;gap:var(--ca-space-4);list-style:none;padding:0}.loc[data-astro-cid-rldv2fob]{display:grid;gap:var(--ca-space-2);padding:var(--ca-space-4);background-color:var(--ca-surface-raised);border:var(--ca-border-thin) solid var(--ca-border-subtle);border-radius:var(--ca-radius-sm)}.loc__head[data-astro-cid-rldv2fob]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ca-space-2)}.loc__name[data-astro-cid-rldv2fob]{color:var(--ca-content-primary)}.loc__grid[data-astro-cid-rldv2fob]{color:var(--ca-accent-fg)}.loc__blurb[data-astro-cid-rldv2fob]{font-family:var(--ca-type-body-sm-font);font-size:var(--ca-type-body-sm-size);font-weight:var(--ca-type-body-sm-weight);line-height:var(--ca-type-body-sm-leading);letter-spacing:var(--ca-type-body-sm-tracking);color:var(--ca-content-secondary)}.loc__traders[data-astro-cid-rldv2fob]{display:grid;gap:var(--ca-space-1);list-style:none;padding:0;margin-block-start:var(--ca-space-1);padding-block-start:var(--ca-space-2);border-block-start:var(--ca-border-thin) solid var(--ca-border-subtle)}.loc__trader[data-astro-cid-rldv2fob]{display:grid;grid-template-columns:6.5rem 1fr;gap:var(--ca-space-2);align-items:baseline}.loc__trader-name[data-astro-cid-rldv2fob]{font-family:var(--ca-type-display-xs-font);font-size:var(--ca-type-display-xs-size);font-weight:var(--ca-type-display-xs-weight);letter-spacing:var(--ca-type-display-xs-tracking);text-transform:uppercase;color:var(--ca-accent-fg)}.loc__trader-deals[data-astro-cid-rldv2fob]{font-family:var(--ca-type-body-sm-font);font-size:var(--ca-type-body-sm-size);line-height:var(--ca-type-body-sm-leading);color:var(--ca-content-secondary)}.section[data-astro-cid-mtdbynd2]{padding-block:var(--ca-space-16)}.section--sunken[data-astro-cid-mtdbynd2]{background-color:var(--ca-surface-sunken);border-block-start:var(--ca-border-thin) solid var(--ca-border-subtle)}.section__lede[data-astro-cid-mtdbynd2]{margin-block-start:var(--ca-space-4);max-width:58ch;font-family:var(--ca-type-body-md-font);font-size:var(--ca-type-body-md-size);font-weight:var(--ca-type-body-md-weight);line-height:var(--ca-type-body-md-leading);letter-spacing:var(--ca-type-body-md-tracking);color:var(--ca-content-secondary)}.servers[data-astro-cid-mtdbynd2]{display:grid;gap:var(--ca-space-6)}@media(min-width:60rem){.servers[data-astro-cid-mtdbynd2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.servers--single[data-astro-cid-mtdbynd2]{grid-template-columns:minmax(0,34rem);justify-content:center}.map-wrap[data-astro-cid-mtdbynd2]{margin-block-start:var(--ca-space-10)}.map-wrap__title[data-astro-cid-mtdbynd2]{margin-block-end:var(--ca-space-4);color:var(--ca-accent-fg);text-transform:uppercase}.mods[data-astro-cid-mtdbynd2]{margin-block-start:var(--ca-space-10)}.compliance[data-astro-cid-mtdbynd2]{margin-block-start:var(--ca-space-10);max-width:80ch}
