.teamMember:where(.astro-6JM52YHF) {
    font-size: .95em;
    max-width: 22em;
    display: flex;
    margin-top: 1em;
    background-color: #fff;
    color: #2f2f2f;
    border-top-left-radius: 1em;
    border-bottom-left-radius: 1em
}

.name:where(.astro-6JM52YHF) {
    margin-bottom: 0;
    padding-bottom: 0
}

.position:where(.astro-6JM52YHF) {
    margin-top: .2em;
    font-style: italic
}

.details:where(.astro-6JM52YHF) {
    margin-left: 1em
}

.teamAvatar:where(.astro-6JM52YHF) {
    padding: .5em;
    max-width: 5em;
    max-height: 5em;
    border-radius: 10em
}

.container:where(.astro-X7Y4I2ML) {
    border: 3px solid #000;
    background-color: #7289da;
    max-width: fit-content;
    padding: .5em
}

a:where(.astro-X7Y4I2ML) {
    display: flex;
    column-gap: .3em;
    color: #fff;
    margin: 0;
    text-decoration: none
}

a:where(.astro-X7Y4I2ML):visited {
    text-decoration: none;
    display: flex;
    column-gap: .3em;
    color: #fff;
    margin: 0
}

.checkIcon:where(.astro-TJTJ2KXW) {
    display: none
}

.copyIcon:where(.astro-TJTJ2KXW) {
    font-size: 2em
}

.container:where(.astro-TJTJ2KXW) {
    border: 3px solid #000;
    background-color: #5b8b32;
    max-width: fit-content;
    padding: .5em;
    color: #fff
}

p:where(.astro-TJTJ2KXW) {
    font-size: 1.5em;
    padding-top: .15em;
    padding-bottom: .15em;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: .2em
}

.container:where(.astro-RUCZUEOA) {
    border: 3px solid #000;
    background-color: #494949;
    max-width: fit-content;
    padding: .5em;
    color: #fff
}

a:where(.astro-RUCZUEOA) {
    display: flex;
    column-gap: .3em;
    color: #fff;
    margin: 0;
    text-decoration: none
}

a:where(.astro-RUCZUEOA):visited {
    display: flex;
    column-gap: .3em;
    color: #fff;
    margin: 0;
    text-decoration: none
}

@media screen and (max-width:630px) {
    #image:where(.astro-SEFMXPGK) {
        max-height: 100vh !important;
        height: 100% !important;
        width: 100%;
        max-width: 100vw !important
    }

    #container:where(.astro-SEFMXPGK) {
        height: 100vh
    }
}

#container:where(.astro-SEFMXPGK) {
    position: relative
}

#image:where(.astro-SEFMXPGK) {
    width: 100vw;
    height: 80vh;
    background-image: url(/images/parl.png);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-bottom: 4px solid #000
}

h1:where(.astro-SEFMXPGK) {
    display: flex;
    align-items: center;
    column-gap: .3em
}

.links:where(.astro-SEFMXPGK) {
    display: flex;
    column-gap: 1em;
    row-gap: 1em;
    flex-wrap: wrap
}

#text:where(.astro-SEFMXPGK) {
    max-width: 55vw;
    margin-left: 2em;
    background-color: #fff;
    padding: 0 .5em .7em 1em;
    position: absolute;
    top: 27vh
}

.dynmap:where(.astro-J7PV25F6) {
    background-color: #5353ed;
    color: #fff
}

.youtube:where(.astro-J7PV25F6) {
    background-color: #fa3333;
    color: #000
}

.discord:where(.astro-J7PV25F6) {
    color: #fff;
    background-color: #7289da
}

.rules:where(.astro-J7PV25F6) {
    background-color: #b30808;
    color: #000
}

.wiki:where(.astro-J7PV25F6) {
    background-color: #23a23d
}

.forums:where(.astro-J7PV25F6) {
    background-color: #c555c5;
    color: #fff
}

.scroll:where(.astro-J7PV25F6) {
    background-color: #fab404
}

.tblue:where(.astro-J7PV25F6) {
    background-color: #1da1f2
}

.tkblack:where(.astro-J7PV25F6) {
    background-color: #010101;
    color: #fff
}

p:where(.astro-J7PV25F6) {
    margin: 0;
    padding: 0
}

.square:where(.astro-J7PV25F6):visited {
    color: #fff
}

.square:where(.astro-J7PV25F6) {
    color: #fff;
    text-decoration: none;
    border: 5px solid #000;
    aspect-ratio: 1;
    width: 8em;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.squares:where(.astro-J7PV25F6) {
    font-weight: 700;
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    align-items: center;
    column-gap: 1em;
    row-gap: 1em;
    flex-wrap: wrap;
    max-width: 30em
}

#cards:where(.astro-J7PV25F6) {
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center
}

h1:where(.astro-J7PV25F6) {
    border-top: 3px solid #5c00a6;
    border-bottom: 3px solid #00751d;
    text-align: center;
    width: 50vw;
    padding: .2em
}

.description:where(.astro-J7PV25F6) {
    max-width: 45em !important
}

.description:where(.astro-J7PV25F6) p:where(.astro-J7PV25F6) {
    max-width: 30em
}

.staffsubsection:where(.astro-J7PV25F6) {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.staffcard:where(.astro-J7PV25F6) {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center
}

.card:where(.astro-J7PV25F6) {
    max-width: 45em;
    padding: 1em
}

.card:where(.astro-J7PV25F6) h1:where(.astro-J7PV25F6),
.card:where(.astro-J7PV25F6) h2:where(.astro-J7PV25F6),
.card:where(.astro-J7PV25F6) h3:where(.astro-J7PV25F6) {
    text-align: center
}