/* Rendered from src/sports/data/team_logos.yaml by sports.logos.finder.
 * There is no file to edit; change the catalogue (#368, #389). */

.logo-sm-ari,
.logo-sm-atl,
.logo-sm-bal,
.logo-sm-blank,
.logo-sm-buf,
.logo-sm-car,
.logo-sm-chi,
.logo-sm-cin,
.logo-sm-cle,
.logo-sm-dal,
.logo-sm-den,
.logo-sm-det,
.logo-sm-gb,
.logo-sm-hou,
.logo-sm-ind,
.logo-sm-jax,
.logo-sm-kc,
.logo-sm-la,
.logo-sm-lac,
.logo-sm-lv,
.logo-sm-mia,
.logo-sm-min,
.logo-sm-ne,
.logo-sm-no,
.logo-sm-nyg,
.logo-sm-nyj,
.logo-sm-phi,
.logo-sm-pit,
.logo-sm-sea,
.logo-sm-sf,
.logo-sm-tb,
.logo-sm-ten,
.logo-sm-was {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    width: 30px;
    height: 20px;
    border-radius: 4px;
    --logo-gloss: linear-gradient(to bottom, rgba(250, 244, 244, 0.3686) 0% 5%, rgba(252, 252, 252, 0.3647) 5% 10%, rgba(252, 252, 252, 0.3490) 10% 15%, rgba(251, 251, 251, 0.2235) 15% 20%, rgba(170, 170, 170, 0.0118) 20% 25%, rgba(198, 227, 255, 0.0353) 25% 30%, rgba(226, 243, 255, 0.1150) 30% 35%, rgba(229, 250, 255, 0.1922) 35% 40%, rgba(228, 254, 255, 0.2366) 40% 45%, rgba(229, 252, 255, 0.2536) 45% 50%, rgba(228, 252, 255, 0.2458) 50% 55%, rgba(229, 252, 255, 0.2183) 55% 60%, rgba(226, 251, 255, 0.1595) 60% 65%, rgba(226, 238, 255, 0.0797) 65% 70%, rgba(234, 234, 234, 0.0471) 70% 75%, rgba(245, 245, 245, 0.0980) 75% 80%, rgba(249, 249, 249, 0.1686) 80% 85%, rgba(219, 219, 219, 0.2471) 85% 90%, rgba(113, 113, 113, 0.3882) 90% 95%, rgba(66, 66, 66, 0.4275) 95% 100%);
}

.logo-sm-ari {
    background: var(--logo-gloss), url("/static/logos/ari.b4953d930b69.svg") no-repeat -22px -22px / 48px 48px, #ffffff;
}

.logo-sm-atl {
    background: var(--logo-gloss), url("/static/logos/atl.d77a2b4475f4.svg") no-repeat -21.5px -4.5px / 45px 45px, #a10638;
}

.logo-sm-bal {
    background: var(--logo-gloss), url("/static/logos/bal.f12cdfe57823.svg") no-repeat -9.75px -8.75px / 37.5px 37.5px, #281c55;
}

.logo-sm-blank {
    background: var(--logo-gloss), url("/static/logos/blank.0c664924fe52.svg") no-repeat 6px 1px / 18px 18px, #8c9198;
}

.logo-sm-buf {
    background: var(--logo-gloss), url("/static/logos/buf.c5d0b656e394.svg") no-repeat -23.5px -16.5px / 51px 51px, #b41324;
}

.logo-sm-car {
    background: var(--logo-gloss), url("/static/logos/car.ccc535cfda4f.svg") no-repeat -24.5px -9.5px / 51px 51px, #d5d5d5;
}

.logo-sm-chi {
    background: var(--logo-gloss), url("/static/logos/chi.bc4981f5ae46.svg") no-repeat 5.85px 0.85px / 18.3px 18.3px, #061324;
}

.logo-sm-cin {
    background: var(--logo-gloss), url("/static/logos/cin.1e6f782b7901.svg") no-repeat 0.5px -4.5px / 27px 27px, #ffffff;
}

.logo-sm-cle {
    background: var(--logo-gloss), url("/static/logos/cle.65b2fd72a4cf.svg") no-repeat -9.5px -10.5px / 39px 39px, #000000;
}

.logo-sm-dal {
    background: var(--logo-gloss), url("/static/logos/dal.489f5cb9740e.svg") no-repeat 0.75px -4.25px / 28.5px 28.5px, #cfcfcf;
}

.logo-sm-den {
    background: var(--logo-gloss), url("/static/logos/den.5ff398e4e150.svg") no-repeat -22.5px -16.5px / 51px 51px, #000223;
}

.logo-sm-det {
    background: var(--logo-gloss), url("/static/logos/det.d6cb7fac2867.svg") no-repeat -19.5px -3.5px / 45px 45px, #b5b3b1;
}

.logo-sm-gb {
    background: var(--logo-gloss), url("/static/logos/gb.f1c260a964b3.svg") no-repeat 1.75px -4.25px / 28.5px 28.5px, #ffce0f;
}

.logo-sm-hou {
    background: var(--logo-gloss), url("/static/logos/hou.ee238110ed79.svg") no-repeat 0.75px -5.25px / 28.5px 28.5px, #000000;
}

.logo-sm-ind {
    background: var(--logo-gloss), url("/static/logos/ind.d9defc5dec39.svg") no-repeat 6px 1px / 18px 18px, #cfd5dd;
}

.logo-sm-jax {
    background: var(--logo-gloss), url("/static/logos/jax.d9c2033bee24.svg") no-repeat -14px -12px / 42px 42px, #0d5963;
}

.logo-sm-kc {
    background: var(--logo-gloss), url("/static/logos/kc.a0a4fb5e3cc1.svg") no-repeat 2.25px -2.75px / 25.5px 25.5px, #a3112e;
}

.logo-sm-la {
    background: var(--logo-gloss), url("/static/logos/la.30657b33dbd3.svg") no-repeat 2.55px -2.45px / 24.9px 24.9px, #00295B;
}

.logo-sm-lac {
    background: var(--logo-gloss), url("/static/logos/lac.11cf12f18d97.svg") no-repeat 1.05px -3.95px / 27.9px 27.9px, #05173C;
}

.logo-sm-lv {
    background: var(--logo-gloss), url("/static/logos/lv.71751f671490.svg") no-repeat 0.75px -4.25px / 28.5px 28.5px, #cbcccc;
}

.logo-sm-mia {
    background: var(--logo-gloss), url("/static/logos/mia.75bb33c3edec.svg") no-repeat -18.5px -9.5px / 45px 45px, #ef6c23;
}

.logo-sm-min {
    background: var(--logo-gloss), url("/static/logos/min.a676f3328225.svg") no-repeat -9.75px -8.75px / 37.5px 37.5px, #331347;
}

.logo-sm-ne {
    background: var(--logo-gloss), url("/static/logos/ne.3fb8a91dfdfa.svg") no-repeat -4.5px -7.5px / 33px 33px, #b9b9b8;
}

.logo-sm-no {
    background: var(--logo-gloss), url("/static/logos/no.7902a816a678.svg") no-repeat 2.25px -2.75px / 25.5px 25.5px, #bd9d68;
}

.logo-sm-nyg {
    background: var(--logo-gloss), url("/static/logos/nyg.3272723229d8.svg") no-repeat 3.45px -1.55px / 23.1px 23.1px, #0b2265;
}

.logo-sm-nyj {
    background: var(--logo-gloss), url("/static/logos/nyj.870a62a4ad9c.svg") no-repeat 0px -5px / 30px 30px, #ffffff;
}

.logo-sm-phi {
    background: var(--logo-gloss), url("/static/logos/phi.f2d536f1d1c2.svg") no-repeat 2.5px -16.5px / 39px 39px, #0d393e;
}

.logo-sm-pit {
    background: var(--logo-gloss), url("/static/logos/pit.46b10b028ef7.svg") no-repeat 0.5px -4.5px / 27px 27px, #040404;
}

.logo-sm-sea {
    background: var(--logo-gloss), url("/static/logos/sea.962c5ff631fd.svg") no-repeat -11.5px -10.5px / 39px 39px, #214d75;
}

.logo-sm-sf {
    background: var(--logo-gloss), url("/static/logos/sf.d774d778d531.svg") no-repeat 0.75px -4.25px / 28.5px 28.5px, #bc9856;
}

.logo-sm-tb {
    background: var(--logo-gloss), url("/static/logos/tb.42cab5741eae.svg") no-repeat -0.25px -1.25px / 28.5px 28.5px, #9d8a7b;
}

.logo-sm-ten {
    background: var(--logo-gloss), url("/static/logos/ten.e6828900a68e.svg") no-repeat 6px 1px / 18px 18px, #babec8;
}

.logo-sm-was {
    background: var(--logo-gloss), url("/static/logos/was.c2daea2e3675.svg") no-repeat 1.05px -3.95px / 27.9px 27.9px, #75052a;
}

.logo-md-ari,
.logo-md-atl,
.logo-md-bal,
.logo-md-blank,
.logo-md-buf,
.logo-md-car,
.logo-md-chi,
.logo-md-cin,
.logo-md-cle,
.logo-md-dal,
.logo-md-den,
.logo-md-det,
.logo-md-gb,
.logo-md-hou,
.logo-md-ind,
.logo-md-jax,
.logo-md-kc,
.logo-md-la,
.logo-md-lac,
.logo-md-lv,
.logo-md-mia,
.logo-md-min,
.logo-md-ne,
.logo-md-no,
.logo-md-nyg,
.logo-md-nyj,
.logo-md-phi,
.logo-md-pit,
.logo-md-sea,
.logo-md-sf,
.logo-md-tb,
.logo-md-ten,
.logo-md-was {
    display: inline-block;
    vertical-align: middle;
    width: 48px;
    height: 48px;
    filter: drop-shadow(0 1.12px 2.24px rgba(0, 0, 0, 0.7));
}

.logo-md-ari {
    background: url("/static/logos/ari.b4953d930b69.svg") no-repeat center / contain;
}

.logo-md-atl {
    background: url("/static/logos/atl.d77a2b4475f4.svg") no-repeat center / contain;
}

.logo-md-bal {
    background: url("/static/logos/bal.f12cdfe57823.svg") no-repeat center / contain;
}

.logo-md-blank {
    background: url("/static/logos/blank.0c664924fe52.svg") no-repeat center / contain;
}

.logo-md-buf {
    background: url("/static/logos/buf.c5d0b656e394.svg") no-repeat center / contain;
}

.logo-md-car {
    background: url("/static/logos/car.ccc535cfda4f.svg") no-repeat center / contain;
}

.logo-md-chi {
    background: url("/static/logos/chi.bc4981f5ae46.svg") no-repeat center / contain;
}

.logo-md-cin {
    background: url("/static/logos/cin.1e6f782b7901.svg") no-repeat center / contain;
}

.logo-md-cle {
    background: url("/static/logos/cle.65b2fd72a4cf.svg") no-repeat center / contain;
}

.logo-md-dal {
    background: url("/static/logos/dal.489f5cb9740e.svg") no-repeat center / contain;
}

.logo-md-den {
    background: url("/static/logos/den.5ff398e4e150.svg") no-repeat center / contain;
}

.logo-md-det {
    background: url("/static/logos/det.d6cb7fac2867.svg") no-repeat center / contain;
}

.logo-md-gb {
    background: url("/static/logos/gb.f1c260a964b3.svg") no-repeat center / contain;
}

.logo-md-hou {
    background: url("/static/logos/hou.ee238110ed79.svg") no-repeat center / contain;
}

.logo-md-ind {
    background: url("/static/logos/ind.d9defc5dec39.svg") no-repeat center / contain;
}

.logo-md-jax {
    background: url("/static/logos/jax.d9c2033bee24.svg") no-repeat center / contain;
}

.logo-md-kc {
    background: url("/static/logos/kc.a0a4fb5e3cc1.svg") no-repeat center / contain;
}

.logo-md-la {
    background: url("/static/logos/la.30657b33dbd3.svg") no-repeat center / contain;
}

.logo-md-lac {
    background: url("/static/logos/lac.11cf12f18d97.svg") no-repeat center / contain;
}

.logo-md-lv {
    background: url("/static/logos/lv.71751f671490.svg") no-repeat center / contain;
}

.logo-md-mia {
    background: url("/static/logos/mia.75bb33c3edec.svg") no-repeat center / contain;
}

.logo-md-min {
    background: url("/static/logos/min.a676f3328225.svg") no-repeat center / contain;
}

.logo-md-ne {
    background: url("/static/logos/ne.3fb8a91dfdfa.svg") no-repeat center / contain;
}

.logo-md-no {
    background: url("/static/logos/no.7902a816a678.svg") no-repeat center / contain;
}

.logo-md-nyg {
    background: url("/static/logos/nyg.3272723229d8.svg") no-repeat center / contain;
}

.logo-md-nyj {
    background: url("/static/logos/nyj.870a62a4ad9c.svg") no-repeat center / contain;
}

.logo-md-phi {
    background: url("/static/logos/phi.f2d536f1d1c2.svg") no-repeat center / contain;
}

.logo-md-pit {
    background: url("/static/logos/pit.46b10b028ef7.svg") no-repeat center / contain;
}

.logo-md-sea {
    background: url("/static/logos/sea.962c5ff631fd.svg") no-repeat center / contain;
}

.logo-md-sf {
    background: url("/static/logos/sf.d774d778d531.svg") no-repeat center / contain;
}

.logo-md-tb {
    background: url("/static/logos/tb.42cab5741eae.svg") no-repeat center / contain;
}

.logo-md-ten {
    background: url("/static/logos/ten.e6828900a68e.svg") no-repeat center / contain;
}

.logo-md-was {
    background: url("/static/logos/was.c2daea2e3675.svg") no-repeat center / contain;
}

.logo-lg-ari,
.logo-lg-atl,
.logo-lg-bal,
.logo-lg-blank,
.logo-lg-buf,
.logo-lg-car,
.logo-lg-chi,
.logo-lg-cin,
.logo-lg-cle,
.logo-lg-dal,
.logo-lg-den,
.logo-lg-det,
.logo-lg-gb,
.logo-lg-hou,
.logo-lg-ind,
.logo-lg-jax,
.logo-lg-kc,
.logo-lg-la,
.logo-lg-lac,
.logo-lg-lv,
.logo-lg-mia,
.logo-lg-min,
.logo-lg-ne,
.logo-lg-no,
.logo-lg-nyg,
.logo-lg-nyj,
.logo-lg-phi,
.logo-lg-pit,
.logo-lg-sea,
.logo-lg-sf,
.logo-lg-tb,
.logo-lg-ten,
.logo-lg-was {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    width: 64px;
    height: 64px;
    filter: drop-shadow(0 1.49px 2.99px rgba(0, 0, 0, 0.7));
}

.logo-lg-ari {
    background: url("/static/logos/ari.b4953d930b69.svg") no-repeat center / contain;
}

.logo-lg-atl {
    background: url("/static/logos/atl.d77a2b4475f4.svg") no-repeat center / contain;
}

.logo-lg-bal {
    background: url("/static/logos/bal.f12cdfe57823.svg") no-repeat center / contain;
}

.logo-lg-blank {
    background: url("/static/logos/blank.0c664924fe52.svg") no-repeat center / contain;
}

.logo-lg-buf {
    background: url("/static/logos/buf.c5d0b656e394.svg") no-repeat center / contain;
}

.logo-lg-car {
    background: url("/static/logos/car.ccc535cfda4f.svg") no-repeat center / contain;
}

.logo-lg-chi {
    background: url("/static/logos/chi.bc4981f5ae46.svg") no-repeat center / contain;
}

.logo-lg-cin {
    background: url("/static/logos/cin.1e6f782b7901.svg") no-repeat center / contain;
}

.logo-lg-cle {
    background: url("/static/logos/cle.65b2fd72a4cf.svg") no-repeat center / contain;
}

.logo-lg-dal {
    background: url("/static/logos/dal.489f5cb9740e.svg") no-repeat center / contain;
}

.logo-lg-den {
    background: url("/static/logos/den.5ff398e4e150.svg") no-repeat center / contain;
}

.logo-lg-det {
    background: url("/static/logos/det.d6cb7fac2867.svg") no-repeat center / contain;
}

.logo-lg-gb {
    background: url("/static/logos/gb.f1c260a964b3.svg") no-repeat center / contain;
}

.logo-lg-hou {
    background: url("/static/logos/hou.ee238110ed79.svg") no-repeat center / contain;
}

.logo-lg-ind {
    background: url("/static/logos/ind.d9defc5dec39.svg") no-repeat center / contain;
}

.logo-lg-jax {
    background: url("/static/logos/jax.d9c2033bee24.svg") no-repeat center / contain;
}

.logo-lg-kc {
    background: url("/static/logos/kc.a0a4fb5e3cc1.svg") no-repeat center / contain;
}

.logo-lg-la {
    background: url("/static/logos/la.30657b33dbd3.svg") no-repeat center / contain;
}

.logo-lg-lac {
    background: url("/static/logos/lac.11cf12f18d97.svg") no-repeat center / contain;
}

.logo-lg-lv {
    background: url("/static/logos/lv.71751f671490.svg") no-repeat center / contain;
}

.logo-lg-mia {
    background: url("/static/logos/mia.75bb33c3edec.svg") no-repeat center / contain;
}

.logo-lg-min {
    background: url("/static/logos/min.a676f3328225.svg") no-repeat center / contain;
}

.logo-lg-ne {
    background: url("/static/logos/ne.3fb8a91dfdfa.svg") no-repeat center / contain;
}

.logo-lg-no {
    background: url("/static/logos/no.7902a816a678.svg") no-repeat center / contain;
}

.logo-lg-nyg {
    background: url("/static/logos/nyg.3272723229d8.svg") no-repeat center / contain;
}

.logo-lg-nyj {
    background: url("/static/logos/nyj.870a62a4ad9c.svg") no-repeat center / contain;
}

.logo-lg-phi {
    background: url("/static/logos/phi.f2d536f1d1c2.svg") no-repeat center / contain;
}

.logo-lg-pit {
    background: url("/static/logos/pit.46b10b028ef7.svg") no-repeat center / contain;
}

.logo-lg-sea {
    background: url("/static/logos/sea.962c5ff631fd.svg") no-repeat center / contain;
}

.logo-lg-sf {
    background: url("/static/logos/sf.d774d778d531.svg") no-repeat center / contain;
}

.logo-lg-tb {
    background: url("/static/logos/tb.42cab5741eae.svg") no-repeat center / contain;
}

.logo-lg-ten {
    background: url("/static/logos/ten.e6828900a68e.svg") no-repeat center / contain;
}

.logo-lg-was {
    background: url("/static/logos/was.c2daea2e3675.svg") no-repeat center / contain;
}

.logo-xl-ari,
.logo-xl-atl,
.logo-xl-bal,
.logo-xl-blank,
.logo-xl-buf,
.logo-xl-car,
.logo-xl-chi,
.logo-xl-cin,
.logo-xl-cle,
.logo-xl-dal,
.logo-xl-den,
.logo-xl-det,
.logo-xl-gb,
.logo-xl-hou,
.logo-xl-ind,
.logo-xl-jax,
.logo-xl-kc,
.logo-xl-la,
.logo-xl-lac,
.logo-xl-lv,
.logo-xl-mia,
.logo-xl-min,
.logo-xl-ne,
.logo-xl-no,
.logo-xl-nyg,
.logo-xl-nyj,
.logo-xl-phi,
.logo-xl-pit,
.logo-xl-sea,
.logo-xl-sf,
.logo-xl-tb,
.logo-xl-ten,
.logo-xl-was {
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
    width: 150px;
    height: 150px;
    filter: drop-shadow(0 3.5px 7px rgba(0, 0, 0, 0.7));
}

.logo-xl-ari {
    background: url("/static/logos/ari.b4953d930b69.svg") no-repeat center / contain;
}

.logo-xl-atl {
    background: url("/static/logos/atl.d77a2b4475f4.svg") no-repeat center / contain;
}

.logo-xl-bal {
    background: url("/static/logos/bal.f12cdfe57823.svg") no-repeat center / contain;
}

.logo-xl-blank {
    background: url("/static/logos/blank.0c664924fe52.svg") no-repeat center / contain;
}

.logo-xl-buf {
    background: url("/static/logos/buf.c5d0b656e394.svg") no-repeat center / contain;
}

.logo-xl-car {
    background: url("/static/logos/car.ccc535cfda4f.svg") no-repeat center / contain;
}

.logo-xl-chi {
    background: url("/static/logos/chi.bc4981f5ae46.svg") no-repeat center / contain;
}

.logo-xl-cin {
    background: url("/static/logos/cin.1e6f782b7901.svg") no-repeat center / contain;
}

.logo-xl-cle {
    background: url("/static/logos/cle.65b2fd72a4cf.svg") no-repeat center / contain;
}

.logo-xl-dal {
    background: url("/static/logos/dal.489f5cb9740e.svg") no-repeat center / contain;
}

.logo-xl-den {
    background: url("/static/logos/den.5ff398e4e150.svg") no-repeat center / contain;
}

.logo-xl-det {
    background: url("/static/logos/det.d6cb7fac2867.svg") no-repeat center / contain;
}

.logo-xl-gb {
    background: url("/static/logos/gb.f1c260a964b3.svg") no-repeat center / contain;
}

.logo-xl-hou {
    background: url("/static/logos/hou.ee238110ed79.svg") no-repeat center / contain;
}

.logo-xl-ind {
    background: url("/static/logos/ind.d9defc5dec39.svg") no-repeat center / contain;
}

.logo-xl-jax {
    background: url("/static/logos/jax.d9c2033bee24.svg") no-repeat center / contain;
}

.logo-xl-kc {
    background: url("/static/logos/kc.a0a4fb5e3cc1.svg") no-repeat center / contain;
}

.logo-xl-la {
    background: url("/static/logos/la.30657b33dbd3.svg") no-repeat center / contain;
}

.logo-xl-lac {
    background: url("/static/logos/lac.11cf12f18d97.svg") no-repeat center / contain;
}

.logo-xl-lv {
    background: url("/static/logos/lv.71751f671490.svg") no-repeat center / contain;
}

.logo-xl-mia {
    background: url("/static/logos/mia.75bb33c3edec.svg") no-repeat center / contain;
}

.logo-xl-min {
    background: url("/static/logos/min.a676f3328225.svg") no-repeat center / contain;
}

.logo-xl-ne {
    background: url("/static/logos/ne.3fb8a91dfdfa.svg") no-repeat center / contain;
}

.logo-xl-no {
    background: url("/static/logos/no.7902a816a678.svg") no-repeat center / contain;
}

.logo-xl-nyg {
    background: url("/static/logos/nyg.3272723229d8.svg") no-repeat center / contain;
}

.logo-xl-nyj {
    background: url("/static/logos/nyj.870a62a4ad9c.svg") no-repeat center / contain;
}

.logo-xl-phi {
    background: url("/static/logos/phi.f2d536f1d1c2.svg") no-repeat center / contain;
}

.logo-xl-pit {
    background: url("/static/logos/pit.46b10b028ef7.svg") no-repeat center / contain;
}

.logo-xl-sea {
    background: url("/static/logos/sea.962c5ff631fd.svg") no-repeat center / contain;
}

.logo-xl-sf {
    background: url("/static/logos/sf.d774d778d531.svg") no-repeat center / contain;
}

.logo-xl-tb {
    background: url("/static/logos/tb.42cab5741eae.svg") no-repeat center / contain;
}

.logo-xl-ten {
    background: url("/static/logos/ten.e6828900a68e.svg") no-repeat center / contain;
}

.logo-xl-was {
    background: url("/static/logos/was.c2daea2e3675.svg") no-repeat center / contain;
}
