@keyframes _8y1eez2{
    0%{
        opacity:1;
        display:flex;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
        visibility:visible
    }
    50%{
        opacity:0;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
        display:flex;
        visibility:visible
    }
    to{
        opacity:0;
        height:0;
        min-height:0;
        display:none;
        visibility:hidden
    }
}
@keyframes _8y1eez4{
    0%{
        opacity:0;
        height:0;
        min-height:0;
        display:none
    }
    1%{
        opacity:0;
        height:0;
        min-height:0;
        display:flex
    }
    50%{
        opacity:0;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
        display:flex
    }
    to{
        opacity:1;
        display:flex;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a)
    }
}
@keyframes _8y1eez6{
    0%{
        opacity:1;
        display:flex;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a)
    }
    50%{
        opacity:0;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
        display:flex
    }
    to{
        opacity:0;
        height:0;
        min-height:0;
        display:none
    }
}
@keyframes _8y1eez8{
    0%{
        opacity:0;
        height:0;
        min-height:0;
        display:none;
        visibility:hidden
    }
    1%{
        opacity:0;
        height:0;
        min-height:0;
        display:flex;
        visibility:visible
    }
    50%{
        opacity:0;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
        display:flex;
        visibility:visible
    }
    to{
        opacity:1;
        display:flex;
        height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
        visibility:visible
    }
}
._8y1eez0.override{
    background:initial;
    display:flex;
    opacity:1;
    height:var(--foundry-global-spacing-gap-1200-5eb7c00a)
}
._8y1eez1{
    opacity:1!important;
    height:var(--foundry-global-spacing-gap-1200-5eb7c00a)!important;
    display:flex!important
}
._8y1eez3{
    animation:_8y1eez2 calc(.3s + .3s) ease-in-out
}
._8y1eez3.override{
    display:none;
    visibility:hidden;
    height:0;
    min-height:0
}
._8y1eez5{
    animation:_8y1eez4 calc(.3s + .3s) ease-in-out
}
._8y1eez5.override{
    display:flex;
    height:var(--foundry-global-spacing-gap-1200-5eb7c00a)
}
._8y1eez7{
    animation:_8y1eez6 calc(.3s + .3s) ease-in-out
}
._8y1eez7.override{
    display:none;
    height:0;
    min-height:0
}
._8y1eez9{
    animation:_8y1eez8 calc(.3s + .3s) ease-in-out
}
._8y1eez9.override{
    display:flex;
    height:var(--foundry-global-spacing-gap-1200-5eb7c00a);
    visibility:visible
}
._8y1eeza.override{
    transition:opacity .3s ease-in-out,height .3s ease-in-out,min-height .3s ease-in-out,display .3s ease-in-out,background .3s ease-in-out,border-color .3s ease-in-out;
    transition-behavior:allow-discrete
}
@keyframes _1qz2wad3{
    0%{
        opacity:1;
        height:52px;
        display:flex;
        visibility:visible
    }
    50%{
        opacity:0;
        height:52px;
        display:flex;
        visibility:hidden
    }
    to{
        opacity:0;
        display:none;
        height:0;
        visibility:hidden
    }
}
@keyframes _1qz2wad4{
    0%{
        opacity:0;
        height:0;
        visibility:hidden
    }
    50%{
        opacity:0;
        height:52px;
        visibility:hidden
    }
    to{
        opacity:1;
        height:52px;
        visibility:visible
    }
}
._1qz2wad0{
    display:flex;
    flex-direction:row;
    align-self:stretch;
    align-items:center;
    transition:all .3s;
    transition-behavior:allow-discrete;
    gap:var(--foundry-global-spacing-gap-100-05387de1)
}
._1qz2wad1{
    flex:1 1;
    width:100%
}
._1qz2wad2{
    text-transform:uppercase
}
._1qz2wad5{
    animation:_1qz2wad3 calc(.3s + .3s) ease-in-out
}
._1qz2wad5.override{
    display:none;
    visibility:hidden;
    opacity:0;
    height:0
}
._1qz2wad6{
    animation:_1qz2wad4 calc(.3s + .3s) ease-in-out;
    height:52px;
    visibility:visible
}
@keyframes _17ddesd0{
    0%{
        opacity:0;
        display:none
    }
    1%{
        opacity:0;
        display:block
    }
    to{
        opacity:1;
        display:block
    }
}
._17ddesd1{
    animation:_17ddesd0 .25s ease-in-out;
    transition:all .25s;
    opacity:1;
    display:block
}
.c0g0d70{
    padding-inline:0;
    padding-bottom:var(--_1i81lg06)
}