@layer foundry_v1yii70{
    .foundry_v1yii72{
        width:var(--foundry-global-spacing-dimensions-200-2fbf5420);
        height:var(--foundry-global-spacing-dimensions-200-2fbf5420)
    }
    .foundry_v1yii73{
        width:var(--foundry-global-spacing-dimensions-250-1db78665);
        height:var(--foundry-global-spacing-dimensions-250-1db78665)
    }
    .foundry_v1yii74{
        width:var(--foundry-global-spacing-dimensions-300-8149e8c1);
        height:var(--foundry-global-spacing-dimensions-300-8149e8c1)
    }
    .foundry_v1yii75{
        width:var(--foundry-global-spacing-dimensions-400-b120da78);
        height:var(--foundry-global-spacing-dimensions-400-b120da78)
    }
}
.foundry_17pcofy0{
    cursor:pointer;
    display:inline-flex;
    flex-shrink:0;
    flex-direction:row;
    justify-content:center;
    align-items:center;
    box-sizing:border-box;
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    border-width:1px;
    border-style:solid;
    transition:all .25s ease-in-out;
    transition-property:color,background-color,border-color,outline-color;
    position:relative;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    min-width:var(--foundry-global-spacing-dimensions-1200-71972197)
}
.foundry_17pcofy0:disabled{
    cursor:not-allowed
}
.foundry_17pcofy0[data-loading=true],.foundry_17pcofy0[data-loading=true]:focus-visible{
    color:transparent
}
.foundry_17pcofy0[data-loading=true]>:last-child{
    color:var(--foundry_1qqcnuam)
}
.foundry_17pcofy9{
    min-width:inherit
}
.foundry_17pcofya{
    height:var(--foundry-global-spacing-dimensions-400-b120da78);
    padding:0 var(--foundry-global-spacing-gap-175-d63af5f3)
}
.foundry_17pcofyb{
    height:var(--foundry-global-spacing-dimensions-600-552f3071);
    padding:0 var(--foundry-global-spacing-gap-300-2f9fe0c5)
}
.foundry_17pcofyc{
    height:var(--foundry-global-spacing-dimensions-700-523e51c1);
    padding:0 var(--foundry-global-spacing-gap-350-7ac0bb64)
}
.foundry_17pcofyd{
    width:100%;
    max-width:var(--foundry-global-spacing-dimensions-6250-aabe7f2f)
}
.foundry_17pcofyj{
    pointer-events:none
}
.foundry_17pcofyk{
    padding-left:var(--foundry-global-spacing-gap-125-23231511)
}
.foundry_17pcofyl{
    padding-right:var(--foundry-global-spacing-gap-125-23231511)
}
.foundry_17pcofym{
    padding-left:var(--foundry-global-spacing-gap-225-b2ca1ee1)
}
.foundry_17pcofyn{
    padding-right:var(--foundry-global-spacing-gap-225-b2ca1ee1)
}
.foundry_17pcofyo{
    padding-left:var(--foundry-global-spacing-gap-250-ee21f32b)
}
.foundry_17pcofyp{
    padding-right:var(--foundry-global-spacing-gap-250-ee21f32b)
}
.foundry_17pcofyq,.foundry_17pcofyr,.foundry_17pcofys{
    padding:var(--foundry-global-spacing-gap-50-ae99fc48) 0;
    height:auto
}
.foundry_17pcofyt{
    display:inline-flex;
    flex-shrink:0;
    flex-direction:row;
    justify-content:center;
    align-items:center
}
.foundry_17pcofyu{
    opacity:0
}
.foundry_17pcofyv{
    width:100%
}
.foundry_17pcofyy{
    height:var(--foundry-global-spacing-dimensions-175-6d1e42fb);
    width:var(--foundry-global-spacing-dimensions-175-6d1e42fb)
}
.foundry_17pcofy11{
    margin-right:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_17pcofy11.foundry_17pcofyy{
    margin-right:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_17pcofy13{
    margin-left:auto
}
.foundry_17pcofy14{
    margin-left:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_17pcofy15{
    height:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    width:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    margin-right:auto
}
.foundry_17pcofy16{
    position:absolute;
    inset:0;
    display:flex;
    justify-content:center;
    align-items:center;
    background-color:inherit;
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    pointer-events:none
}
.foundry_17pcofy18{
    height:var(--foundry-global-spacing-dimensions-175-6d1e42fb);
    width:var(--foundry-global-spacing-dimensions-175-6d1e42fb)
}
.foundry_thj3a31{
    border:none;
    margin:0;
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_thj3a32{
    --foundry_thj3a30:1px
}
.foundry_thj3a33{
    --foundry_thj3a30:2px
}
.foundry_thj3a34{
    --foundry_thj3a30:3px
}
.foundry_thj3a35{
    --foundry_thj3a30:4px
}
.foundry_thj3a36{
    height:var(--foundry_thj3a30);
    width:100%
}
.foundry_thj3a37{
    width:var(--foundry_thj3a30);
    height:100%
}
@keyframes foundry_9dxgbc4{
    0%{
        top:-40%;
        left:-40%
    }
    92%{
        top:75%;
        left:100%
    }
    to{
        top:75%;
        left:100%
    }
}
@keyframes foundry_9dxgbc5{
    0%{
        background:var(--foundry_9dxgbc0,var(--foundry-global-color-grey-adaptive-200-fb12d031))
    }
    22%{
        background:var(--foundry_9dxgbc0,var(--foundry-global-color-grey-adaptive-200-fb12d031))
    }
    42%{
        background:var(--foundry_9dxgbc1,var(--foundry-global-color-grey-adaptive-300-02700b85))
    }
    92%{
        background:var(--foundry_9dxgbc0,var(--foundry-global-color-grey-adaptive-200-fb12d031))
    }
    to{
        background:var(--foundry_9dxgbc0,var(--foundry-global-color-grey-adaptive-200-fb12d031))
    }
}
@keyframes foundry_9dxgbc6{
    0%{
        opacity:.2
    }
    22%{
        opacity:.2
    }
    42%{
        opacity:1
    }
    92%{
        opacity:.2
    }
    to{
        opacity:.2
    }
}
.foundry_9dxgbc7{
    position:relative
}
.foundry_9dxgbc8{
    width:var(--foundry-global-spacing-dimensions-800-bbdfa298);
    height:var(--foundry-global-spacing-dimensions-800-bbdfa298)
}
.foundry_9dxgbc9{
    width:var(--foundry-global-spacing-dimensions-1100-aca957c8);
    height:var(--foundry-global-spacing-dimensions-1100-aca957c8)
}
.foundry_9dxgbca{
    width:var(--foundry-global-spacing-dimensions-1600-b5e74cd0);
    height:var(--foundry-global-spacing-dimensions-1600-b5e74cd0)
}
.foundry_9dxgbcb{
    width:var(--foundry-global-spacing-dimensions-3000-27404208);
    height:var(--foundry-global-spacing-dimensions-3000-27404208)
}
.foundry_9dxgbcc{
    height:100%;
    width:100%;
    z-index:1;
    -webkit-mask-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjcuNTkgMTI4LjgzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMjEyMDIwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuODQsMTI4LjgzbDEzLjgyLTI5LjcxLTcuNDgtNy44OWMtNS41My01LjgzLTcuMjEtNy42LTcuNjctOC4yNWwtLjA4LjA2Yy0xLjIxLTEuNjItMS40OS01LjU0LTEuNDktNi43OSwwLTEuOTYuMTItMy45NC4yNS02LjA0LjE1LTIuNDIuMzEtNC45Mi4zMS03Ljc4LDAtNy4xMi0zLjEzLTEwLjI5LTEwLjE3LTEwLjI5aC0xMy43OWwtNi4xOCwyOS4yNUgwTDE3LjE5LDBoNDAuNThjMTMuMjYsMCwyNi44MiwyLjU0LDI2LjgyLDIxLjM0LDAsMTIuNDYtNi4yMywyMC40NC0xNy41OSwyMi42NCw0Ljk5LDEuOCw3LjE0LDUuOTEsNy4xNCwxMy4zOSwwLDMuMTEtLjA5LDUuNzktLjE4LDguMzktLjA4LDIuMjYtLjE1LDQuNC0uMTUsNi41NiwwLDIuNzkuNzIsNy4wMywyLjMsOS45MmgyLjM5bDE2LjQyLTI3Ljc0LDQuNDQsMjcuOTNoMjguMjJsLTI1LjQ3LDE3LjgzLDQuMDgsMjcuODUtMjEuODctMTYuOC0yOS41LDE3LjUzWk01NC4yMSw4Mi40M2MuNDUuNDksMTAuMjMsMTAuOCwxNS40MSwxNi4yNmwuMjMuMjUtMTIuNzQsMjcuMzksMjcuMy0xNi4yMiwyMC40NSwxNS43MS0zLjgxLTI2LjAyLDIzLjM3LTE2LjM2aC0yNS45bC00LjE0LTI2LjAzLTE1LjMsMjUuODRoLTMuNTRsLS4xNC0uMjVjLTEuNzgtMy4wNy0yLjU4LTcuNTctMi41OC0xMC42NywwLTIuMTguMDctNC4zMi4xNS02LjYuMDktMi41OS4xOC01LjI3LjE4LTguMzYsMC03LjgtMi4zMS0xMS41My03Ljk4LTEyLjlsLS4zOC0uMDl2LTEuMDZsLjQzLS4wNmMxNS4xOS0yLjExLDE4LjM4LTEzLjA5LDE4LjM4LTIxLjkyLDAtMTcuOTItMTMuMDUtMjAuMzQtMjUuODItMjAuMzRIMThMMS4yMyw4MC40aDIwLjMzbDYuMTgtMjkuMjVoMTQuNmM3LjUxLDAsMTEuMTcsMy42OSwxMS4xNywxMS4yOSwwLDIuODktLjE2LDUuNDEtLjMxLDcuODQtLjEzLDIuMDgtLjI1LDQuMDUtLjI1LDUuOTcsMCwxLjguNCw0Ljk5LDEuMjcsNi4xN1pNNDguNzEsMzcuMDloLTE3LjU4bDQuMjctMjAuMzhoMTYuMTljNy45NCwwLDExLjk3LDIuOTcsMTEuOTcsOC44NCwwLDcuNjYtNSwxMS41NC0xNC44NSwxMS41NFpNMzIuMzYsMzYuMDloMTYuMzVjOS4zMiwwLDEzLjg1LTMuNDUsMTMuODUtMTAuNTQsMC01LjI4LTMuNTktNy44NC0xMC45Ny03Ljg0aC0xNS4zOGwtMy44NSwxOC4zOFoiLz4KICA8L2c+Cjwvc3ZnPg==);
    mask-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjcuNTkgMTI4LjgzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMjEyMDIwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuODQsMTI4LjgzbDEzLjgyLTI5LjcxLTcuNDgtNy44OWMtNS41My01LjgzLTcuMjEtNy42LTcuNjctOC4yNWwtLjA4LjA2Yy0xLjIxLTEuNjItMS40OS01LjU0LTEuNDktNi43OSwwLTEuOTYuMTItMy45NC4yNS02LjA0LjE1LTIuNDIuMzEtNC45Mi4zMS03Ljc4LDAtNy4xMi0zLjEzLTEwLjI5LTEwLjE3LTEwLjI5aC0xMy43OWwtNi4xOCwyOS4yNUgwTDE3LjE5LDBoNDAuNThjMTMuMjYsMCwyNi44MiwyLjU0LDI2LjgyLDIxLjM0LDAsMTIuNDYtNi4yMywyMC40NC0xNy41OSwyMi42NCw0Ljk5LDEuOCw3LjE0LDUuOTEsNy4xNCwxMy4zOSwwLDMuMTEtLjA5LDUuNzktLjE4LDguMzktLjA4LDIuMjYtLjE1LDQuNC0uMTUsNi41NiwwLDIuNzkuNzIsNy4wMywyLjMsOS45MmgyLjM5bDE2LjQyLTI3Ljc0LDQuNDQsMjcuOTNoMjguMjJsLTI1LjQ3LDE3LjgzLDQuMDgsMjcuODUtMjEuODctMTYuOC0yOS41LDE3LjUzWk01NC4yMSw4Mi40M2MuNDUuNDksMTAuMjMsMTAuOCwxNS40MSwxNi4yNmwuMjMuMjUtMTIuNzQsMjcuMzksMjcuMy0xNi4yMiwyMC40NSwxNS43MS0zLjgxLTI2LjAyLDIzLjM3LTE2LjM2aC0yNS45bC00LjE0LTI2LjAzLTE1LjMsMjUuODRoLTMuNTRsLS4xNC0uMjVjLTEuNzgtMy4wNy0yLjU4LTcuNTctMi41OC0xMC42NywwLTIuMTguMDctNC4zMi4xNS02LjYuMDktMi41OS4xOC01LjI3LjE4LTguMzYsMC03LjgtMi4zMS0xMS41My03Ljk4LTEyLjlsLS4zOC0uMDl2LTEuMDZsLjQzLS4wNmMxNS4xOS0yLjExLDE4LjM4LTEzLjA5LDE4LjM4LTIxLjkyLDAtMTcuOTItMTMuMDUtMjAuMzQtMjUuODItMjAuMzRIMThMMS4yMyw4MC40aDIwLjMzbDYuMTgtMjkuMjVoMTQuNmM3LjUxLDAsMTEuMTcsMy42OSwxMS4xNywxMS4yOSwwLDIuODktLjE2LDUuNDEtLjMxLDcuODQtLjEzLDIuMDgtLjI1LDQuMDUtLjI1LDUuOTcsMCwxLjguNCw0Ljk5LDEuMjcsNi4xN1pNNDguNzEsMzcuMDloLTE3LjU4bDQuMjctMjAuMzhoMTYuMTljNy45NCwwLDExLjk3LDIuOTcsMTEuOTcsOC44NCwwLDcuNjYtNSwxMS41NC0xNC44NSwxMS41NFpNMzIuMzYsMzYuMDloMTYuMzVjOS4zMiwwLDEzLjg1LTMuNDUsMTMuODUtMTAuNTQsMC01LjI4LTMuNTktNy44NC0xMC45Ny03Ljg0aC0xNS4zOGwtMy44NSwxOC4zOFoiLz4KICA8L2c+Cjwvc3ZnPg==);
    -webkit-mask-size:cover;
    mask-size:cover;
    position:relative;
    background:var(--foundry_9dxgbc0,var(--foundry-global-color-grey-adaptive-200-fb12d031));
    animation-name:foundry_9dxgbc5;
    animation-duration:2.15s;
    animation-timing-function:cubic-bezier(.455,.03,.515,.955);
    animation-fill-mode:both;
    animation-iteration-count:infinite
}
.foundry_9dxgbcc:after{
    content:"";
    background:linear-gradient(232deg,var(--foundry_9dxgbc3,var(--foundry-global-color-grey-adaptive-1000-020dfb1f)) 20%,var(--foundry_9dxgbc2,var(--foundry-global-color-alpha-adaptive-35-f9b0b74d)) 70%);
    filter:blur(5px);
    transform:skew(-45deg,45deg);
    position:absolute;
    top:-40%;
    left:-40%;
    width:25%;
    height:60%;
    z-index:-1;
    animation-name:foundry_9dxgbc4;
    animation-duration:2.15s;
    animation-timing-function:cubic-bezier(.77,0,.175,1);
    animation-fill-mode:both;
    animation-iteration-count:infinite
}
.foundry_9dxgbcd{
    background:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjcuNTkgMTI4LjgzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMjEyMDIwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTQuODQsMTI4LjgzbDEzLjgyLTI5LjcxLTcuNDgtNy44OWMtNS41My01LjgzLTcuMjEtNy42LTcuNjctOC4yNWwtLjA4LjA2Yy0xLjIxLTEuNjItMS40OS01LjU0LTEuNDktNi43OSwwLTEuOTYuMTItMy45NC4yNS02LjA0LjE1LTIuNDIuMzEtNC45Mi4zMS03Ljc4LDAtNy4xMi0zLjEzLTEwLjI5LTEwLjE3LTEwLjI5aC0xMy43OWwtNi4xOCwyOS4yNUgwTDE3LjE5LDBoNDAuNThjMTMuMjYsMCwyNi44MiwyLjU0LDI2LjgyLDIxLjM0LDAsMTIuNDYtNi4yMywyMC40NC0xNy41OSwyMi42NCw0Ljk5LDEuOCw3LjE0LDUuOTEsNy4xNCwxMy4zOSwwLDMuMTEtLjA5LDUuNzktLjE4LDguMzktLjA4LDIuMjYtLjE1LDQuNC0uMTUsNi41NiwwLDIuNzkuNzIsNy4wMywyLjMsOS45MmgyLjM5bDE2LjQyLTI3Ljc0LDQuNDQsMjcuOTNoMjguMjJsLTI1LjQ3LDE3LjgzLDQuMDgsMjcuODUtMjEuODctMTYuOC0yOS41LDE3LjUzWk01NC4yMSw4Mi40M2MuNDUuNDksMTAuMjMsMTAuOCwxNS40MSwxNi4yNmwuMjMuMjUtMTIuNzQsMjcuMzksMjcuMy0xNi4yMiwyMC40NSwxNS43MS0zLjgxLTI2LjAyLDIzLjM3LTE2LjM2aC0yNS45bC00LjE0LTI2LjAzLTE1LjMsMjUuODRoLTMuNTRsLS4xNC0uMjVjLTEuNzgtMy4wNy0yLjU4LTcuNTctMi41OC0xMC42NywwLTIuMTguMDctNC4zMi4xNS02LjYuMDktMi41OS4xOC01LjI3LjE4LTguMzYsMC03LjgtMi4zMS0xMS41My03Ljk4LTEyLjlsLS4zOC0uMDl2LTEuMDZsLjQzLS4wNmMxNS4xOS0yLjExLDE4LjM4LTEzLjA5LDE4LjM4LTIxLjkyLDAtMTcuOTItMTMuMDUtMjAuMzQtMjUuODItMjAuMzRIMThMMS4yMyw4MC40aDIwLjMzbDYuMTgtMjkuMjVoMTQuNmM3LjUxLDAsMTEuMTcsMy42OSwxMS4xNywxMS4yOSwwLDIuODktLjE2LDUuNDEtLjMxLDcuODQtLjEzLDIuMDgtLjI1LDQuMDUtLjI1LDUuOTcsMCwxLjguNCw0Ljk5LDEuMjcsNi4xN1pNNDguNzEsMzcuMDloLTE3LjU4bDQuMjctMjAuMzhoMTYuMTljNy45NCwwLDExLjk3LDIuOTcsMTEuOTcsOC44NCwwLDcuNjYtNSwxMS41NC0xNC44NSwxMS41NFpNMzIuMzYsMzYuMDloMTYuMzVjOS4zMiwwLDEzLjg1LTMuNDUsMTMuODUtMTAuNTQsMC01LjI4LTMuNTktNy44NC0xMC45Ny03Ljg0aC0xNS4zOGwtMy44NSwxOC4zOFoiLz4KICA8L2c+Cjwvc3ZnPg==) no-repeat 50%/cover;
    filter:drop-shadow(0 0 var(--foundry-global-spacing-dimensions-25-eec1a90b) var(--foundry_9dxgbc1,var(--foundry-global-color-grey-adaptive-300-02700b85)));
    z-index:-2;
    animation-name:foundry_9dxgbc6;
    animation-duration:2.15s;
    animation-timing-function:cubic-bezier(.455,.03,.515,.955);
    animation-fill-mode:both;
    animation-iteration-count:infinite
}
.foundry_1a74xwb2,.foundry_9dxgbcd{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.foundry_1a74xwb3{
    opacity:0;
    will-change:opacity
}
.foundry_1a74xwb4{
    display:flex;
    justify-content:flex-end;
    align-content:flex-end;
    cursor:zoom-in;
    position:relative;
    width:100%;
    overflow:hidden;
    box-sizing:border-box;
    isolation:isolate;
    outline:none;
    overflow-anchor:none;
    border-width:0;
    border-style:solid;
    border-color:var(--foundry-lightbox-trigger-border-color,var(--foundry-global-color-white-static-100-d44db539));
    transition:border-width .6s ease,border-color .3s ease .3s
}
.foundry_1a74xwb4:hover{
    outline:none;
    border-width:min(var(--foundry_1a74xwb1),calc(2560px * .005));
    border-color:var(--foundry-lightbox-trigger-border-color,var(--foundry-global-color-white-static-100-d44db539));
    transition:border-width .6s ease,border-color .3s ease
}
.foundry_1a74xwb4:focus-visible{
    outline:none;
    border-width:min(var(--foundry_1a74xwb1),calc(2560px * .005));
    border-color:var(--foundry-lightbox-trigger-border-color,var(--foundry-global-color-white-static-100-d44db539));
    transition:border-width .6s ease,border-color .3s ease
}
.foundry_1a74xwb5,.foundry_1a74xwb6{
    display:block;
    width:100%;
    height:100%
}
.foundry_1a74xwb6{
    -o-object-fit:cover;
    object-fit:cover;
    transform-origin:center;
    z-index:0
}
.foundry_1a74xwb7{
    z-index:1;
    position:absolute;
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    bottom:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    right:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    padding:var(--foundry-global-spacing-dimensions-150-ea1fb93c);
    color:var(--foundry-lightbox-trigger-icon-fg-color,var(--foundry-global-color-white-static-100-d44db539));
    background-color:var(--foundry-lightbox-trigger-icon-bg-color,color-mix(in srgb,var(--foundry-global-color-black-static-100-43aea341),transparent 50%));
    backdrop-filter:blur(12px);
    transition:color .3s ease,background-color .3s ease;
    overflow:visible
}
.foundry_1a74xwb4[data-state=open] .foundry_1a74xwb7{
    opacity:0
}
.foundry_1a74xwb4:hover .foundry_1a74xwb7{
    color:var(--foundry-lightbox-trigger-active-icon-fg-color,var(--foundry-global-color-black-static-100-43aea341));
    background-color:var(--foundry-lightbox-trigger-active-icon-bg-color,var(--foundry-global-color-white-static-100-d44db539))
}
.foundry_1a74xwb4:focus-visible .foundry_1a74xwb7{
    color:var(--foundry-lightbox-trigger-active-icon-fg-color,var(--foundry-global-color-black-static-100-43aea341));
    background-color:var(--foundry-lightbox-trigger-active-icon-bg-color,var(--foundry-global-color-white-static-100-d44db539))
}
.foundry_1a74xwb8{
    position:fixed;
    inset:0;
    background-color:var(--foundry-global-color-black-static-100-43aea341);
    z-index:8001;
    will-change:opacity;
    opacity:.003;
    pointer-events:none!important
}
.foundry_1a74xwb9{
    position:fixed;
    width:100%;
    height:100%;
    max-width:100%;
    max-height:100%;
    inset:0;
    z-index:8002;
    overflow:hidden;
    transform:translateZ(0);
    touch-action:none
}
.foundry_1a74xwb9:focus{
    outline:none
}
.foundry_1a74xwba{
    overflow:hidden
}
.foundry_1a74xwba,.foundry_1a74xwbb{
    will-change:transform;
    touch-action:none
}
.foundry_1a74xwbb{
    width:auto;
    height:auto
}
.foundry_1a74xwbe{
    --foundry_1a74xwb0:none;
    display:grid;
    grid-template-columns:min-content 1fr min-content;
    grid-template-rows:min-content min-content 1fr min-content;
    grid-gap:var(--foundry-global-spacing-gap-100-05387de1);
    gap:var(--foundry-global-spacing-gap-100-05387de1);
    padding:var(--foundry-global-spacing-gap-200-7d922174);
    box-sizing:border-box;
    pointer-events:none
}
.foundry_1a74xwbf{
    display:flex;
    flex-direction:column
}
.foundry_1a74xwbf .foundry_1a74xwbg{
    color:var(--foundry-global-color-grey-static-400-b9847fcb)
}
.foundry_1a74xwbh{
    grid-row:4;
    grid-column:span 2;
    display:flex;
    align-items:center;
    position:relative;
    z-index:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    color:var(--foundry-global-color-grey-static-25-05dae190);
    margin:0
}
.foundry_1a74xwbh:after{
    content:"";
    display:block;
    position:absolute;
    bottom:calc(var(--foundry-global-spacing-gap-400-f21302a9) * -1);
    left:calc(var(--foundry-global-spacing-gap-400-f21302a9) * -1);
    width:100vw;
    height:100%;
    min-height:var(--foundry-global-spacing-dimensions-2200-93c325ca);
    background:linear-gradient(180deg,transparent,rgba(0,0,0,.65) 75%);
    -webkit-mask:linear-gradient(270deg,transparent 10%,#000 25%);
    mask:linear-gradient(270deg,transparent 10%,#000 25%);
    z-index:-1
}
.foundry_1a74xwbi{
    border-radius:var(--foundry-global-border-radius-150-ca109bc3);
    border-color:var(--foundry-global-color-grey-adaptive-200-fb12d031);
    background-color:var(--foundry-global-color-grey-adaptive-200-fb12d031)
}
.foundry_1a74xwbi[data-pressed=true]{
    border-color:var(--foundry-global-color-grey-adaptive-400-54ccd69e);
    background-color:var(--foundry-global-color-grey-adaptive-400-54ccd69e)
}
.foundry_1a74xwbi:not([data-pressed=true]):not([disabled]):hover{
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_1a74xwbi:not([data-pressed=true]):focus-visible{
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_1a74xwbi:not(:disabled){
    pointer-events:auto
}
.foundry_1a74xwbj{
    border-color:rgba(91,91,91,.8);
    background-color:rgba(91,91,91,.8)
}
.foundry_1a74xwbj[data-pressed=true]{
    border-color:rgba(91,91,91,.6);
    background-color:rgba(91,91,91,.6)
}
.foundry_1a74xwbj:not([data-pressed=true]):not([disabled]):hover{
    border-color:rgba(91,91,91,.7);
    background-color:rgba(91,91,91,.7)
}
.foundry_1a74xwbj:not([data-pressed=true]):focus-visible{
    border-color:rgba(91,91,91,.7);
    background-color:rgba(91,91,91,.7)
}
.foundry_1a74xwbk{
    grid-column:3;
    grid-row:1
}
.foundry_1a74xwbk,.foundry_1a74xwbl{
    pointer-events:var(--foundry_1a74xwb0)
}
.foundry_1a74xwbl{
    grid-column:1;
    grid-row:2;
    opacity:0
}
.foundry_1a74xwbm{
    grid-column:3;
    grid-row:4;
    z-index:0;
    pointer-events:var(--foundry_1a74xwb0);
    align-self:center
}
.foundry_1a74xwbn{
    grid-column:1;
    grid-row:1;
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-100-05387de1);
    border-color:var(--foundry-global-color-grey-static-800-35f77231);
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    pointer-events:var(--foundry_1a74xwb0)
}
.foundry_1a74xwbn,.foundry_1a74xwbo:disabled{
    background-color:var(--foundry-global-color-grey-static-800-35f77231)
}
.foundry_1a74xwbo:disabled{
    border-color:var(--foundry-global-color-grey-static-800-35f77231)
}
.foundry_1a74xwbp{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.foundry_1a74xwbq{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.foundry_1a74xwbr{
    position:relative;
    display:flex;
    flex-direction:column;
    align-items:center;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    touch-action:none;
    width:100%;
    height:64px
}
.foundry_1a74xwbs{
    position:relative;
    flex-grow:1;
    width:var(--foundry-global-spacing-dimensions-25-eec1a90b)
}
.foundry_1a74xwbs,.foundry_1a74xwbt{
    background-color:var(--foundry-global-color-grey-static-600-048e9067)
}
.foundry_1a74xwbt{
    position:absolute;
    height:100%
}
.foundry_1a74xwbs+span{
    width:100%;
    pointer-events:none
}
.foundry_1a74xwbs+span+div{
    pointer-events:none
}
.foundry_1a74xwbu{
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%
}
.foundry_1a74xwbu:focus-visible{
    outline:none
}
.foundry_1a74xwbv{
    display:block;
    width:var(--foundry-global-spacing-dimensions-150-ea1fb93c);
    height:var(--foundry-global-spacing-dimensions-150-ea1fb93c);
    background-color:var(--foundry-global-color-grey-static-25-05dae190);
    border-radius:50%;
    border-width:1px;
    border-style:solid;
    cursor:pointer;
    pointer-events:var(--foundry_1a74xwb0)
}
.foundry_1a74xwbu:focus-visible .foundry_1a74xwbv{
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
body:has(.foundry_1a74xwba),div[role=dialog]:has(.foundry_1a74xwb4){
    pointer-events:auto!important
}
@media (min-width:768px){
    .foundry_1a74xwb4{
        --foundry_1a74xwb1:0.5vw
    }
}
@media (min-width:0px) and (max-width:767px){
    .foundry_1a74xwb4{
        --foundry_1a74xwb1:1.5vw
    }
    .foundry_1a74xwb4:active{
        outline:none;
        border-width:min(var(--foundry_1a74xwb1),calc(2560px * .005));
        border-color:var(--foundry-lightbox-trigger-border-color,var(--foundry-global-color-white-static-100-d44db539));
        transition:border-width .3s ease,border-color .3s ease
    }
    .foundry_1a74xwb4:active .foundry_1a74xwb7{
        color:var(--foundry-lightbox-trigger-active-icon-fg-color,var(--foundry-global-color-black-static-100-43aea341));
        background-color:var(--foundry-lightbox-trigger-active-icon-bg-color,var(--foundry-global-color-white-static-100-d44db539))
    }
}
@media screen and (min-width:1024px){
    .foundry_1a74xwbe{
        padding:var(--foundry-global-spacing-dimensions-400-b120da78)
    }
}
.foundry_bc732x0{
    background:var(--foundry-global-color-grey-adaptive-75-e832421c);
    color:var(--foundry-alias-color-text-standard-2d241861);
    border-radius:var(--foundry-global-border-radius-50-5b3f01bf);
    padding:var(--foundry-global-spacing-dimensions-50-b85610c2) var(--foundry-global-spacing-dimensions-100-97e13da9);
    border-style:solid;
    border-width:1px;
    border-color:var(--foundry-alias-color-border-decorative-678f338a);
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    font-family:var(--foundry-alias-font-family-body-primary-a0f2e156);
    font-size:var(--foundry-alias-font-size-body-body-xs-cf241758);
    white-space:nowrap
}
.foundry_bc732x1{
    display:inline;
    padding:0 var(--foundry-global-spacing-dimensions-50-b85610c2)
}
.foundry_i6k0ds0{
    display:flex;
    align-items:flex-start
}
.foundry_i6k0ds1{
    color:inherit
}
.foundry_i6k0ds2{
    color:var(--foundry-alias-color-text-success-5fcd04d6)
}
.foundry_i6k0ds3{
    color:var(--foundry-alias-color-text-danger-bcdfc5ff)
}
.foundry_i6k0ds4{
    flex-shrink:0;
    margin-top:var(--foundry-global-spacing-gap-25-2a51e690);
    margin-right:var(--foundry-global-spacing-gap-50-ae99fc48)
}
@media screen and (min-width:1024px){
    .foundry_i6k0ds4{
        margin-top:calc(var(--foundry-global-spacing-gap-25-2a51e690) + .5px)
    }
}
.foundry_uaq1gw0{
    display:grid;
    grid-template-columns:1fr fit-content(100px);
    grid-template-rows:repeat(3,auto);
    grid-template-areas:"label hint" "input input" "description description";
    align-items:flex-end;
    grid-gap:0 var(--foundry-global-spacing-gap-100-05387de1);
    gap:0 var(--foundry-global-spacing-gap-100-05387de1);
    width:100%;
    box-sizing:border-box
}
.foundry_uaq1gw1{
    color:var(--foundry-alias-color-text-standard-2d241861);
    grid-area:label;
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_uaq1gw2{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_uaq1gw3:after{
    content:"*";
    color:var(--foundry-alias-color-text-danger-bcdfc5ff);
    margin-left:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_uaq1gw4{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    grid-area:hint;
    overflow:hidden;
    text-align:right;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_uaq1gw5{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_uaq1gw6{
    grid-area:input;
    display:flex;
    justify-content:space-between;
    align-items:center;
    cursor:pointer;
    width:100%;
    background:var(--foundry-global-color-grey-adaptive-25-4181979c);
    color:var(--foundry-alias-color-text-standard-2d241861);
    border:none;
    border-radius:var(--foundry-global-border-radius-100-742803b2);
    transition:outline-color .15s ease-in-out;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-field-d535e421);
    outline-width:var(--foundry-global-border-width-10-8d34e94d);
    outline-offset:calc(var(--foundry-global-border-width-10-8d34e94d) * -1)
}
.foundry_uaq1gw6:not([data-placeholder]){
    font-weight:var(--foundry-alias-font-weight-bold-751d319e);
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_uaq1gw7{
    padding:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_uaq1gw8{
    padding:var(--foundry-global-spacing-gap-175-d63af5f3)
}
.foundry_uaq1gw9{
    outline-color:var(--foundry-alias-color-border-control-192e0629);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_uaq1gwa:focus-visible:not([data-pressed=true]){
    z-index:1;
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_uaq1gwb{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_uaq1gwb:hover,.foundry_uaq1gwb:not([data-placeholder]){
    color:var(--foundry-alias-color-text-standard-2d241861)
}
.foundry_uaq1gwb:not([data-placeholder]){
    outline-color:var(--foundry-alias-color-border-decorative-678f338a)
}
.foundry_uaq1gwc{
    outline-color:var(--foundry-alias-color-border-danger-c58a5d4f);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_uaq1gwc:hover,.foundry_uaq1gwc[data-pressed=true]{
    outline-color:var(--foundry-global-color-red-adaptive-800-7f423e03)
}
.foundry_uaq1gwc[data-pressed=true]{
    outline-width:var(--foundry-global-border-width-33-d4281be2);
    outline-offset:calc(var(--foundry-global-border-width-33-d4281be2) * -1)
}
.foundry_uaq1gwc:focus-visible:not([data-pressed=true]){
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1);
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7);
    z-index:1
}
.foundry_uaq1gwd{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    outline-color:var(--foundry-alias-color-border-disabled-cacdfb33);
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    cursor:not-allowed
}
.foundry_uaq1gwe:hover{
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_uaq1gwf,.foundry_uaq1gwg:not([data-placeholder]){
    outline-color:var(--foundry-alias-color-border-danger-c58a5d4f)
}
.foundry_uaq1gwh{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.foundry_uaq1gwi{
    color:var(--foundry-alias-color-icon-standard-3eef4ce2);
    flex:none
}
.foundry_uaq1gwj{
    color:var(--foundry-alias-color-icon-disabled-34e2f46b)
}
.foundry_uaq1gwl{
    width:var(--radix-select-trigger-width);
    border-radius:var(--foundry-global-border-radius-100-742803b2);
    margin:0;
    padding:0;
    background:var(--foundry-global-color-grey-adaptive-25-4181979c);
    box-shadow:0 0 2px 0 var(--foundry-global-color-black-static-15-d198b2a6),0 8px 24px 0 var(--foundry-global-color-black-static-15-d198b2a6)
}
.foundry_uaq1gwo{
    margin:0;
    padding:var(--foundry-global-spacing-gap-150-7f268a13);
    color:var(--foundry-alias-color-text-standard-2d241861);
    border-radius:0;
    cursor:pointer;
    position:relative;
    display:flex;
    justify-content:flex-start;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_uaq1gwo:after{
    content:"";
    position:absolute;
    margin:auto;
    bottom:3px;
    left:0;
    right:0;
    width:calc(100% - (var(--foundry-global-spacing-dimensions-150-ea1fb93c) * 2));
    height:1px;
    background:var(--foundry-global-color-grey-adaptive-200-fb12d031)
}
.foundry_uaq1gwo:focus{
    outline:none
}
.foundry_uaq1gwo:hover{
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65)
}
.foundry_uaq1gwo:active{
    background:var(--foundry-global-color-grey-adaptive-200-fb12d031)
}
.foundry_uaq1gwo:hover:not(:focus-visible){
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65)
}
.foundry_uaq1gwo:not(:hover):focus-visible{
    outline:2px solid var(--foundry-alias-color-border-focus-e58b07c7);
    outline-offset:-2px;
    z-index:1
}
.foundry_uaq1gwo[data-state=checked]{
    font-weight:var(--foundry-alias-font-weight-bold-751d319e)
}
.foundry_uaq1gwo[data-disabled]{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    cursor:not-allowed
}
.foundry_uaq1gwo[data-disabled],.foundry_uaq1gwo[data-disabled]:hover{
    background:var(--foundry-global-color-grey-adaptive-75-e832421c)
}
.foundry_uaq1gwn .foundry_uaq1gwo:first-of-type{
    border-top-left-radius:var(--foundry-global-border-radius-100-742803b2);
    border-top-right-radius:var(--foundry-global-border-radius-100-742803b2)
}
.foundry_uaq1gwn .foundry_uaq1gwo:last-of-type{
    border-bottom-left-radius:var(--foundry-global-border-radius-100-742803b2);
    border-bottom-right-radius:var(--foundry-global-border-radius-100-742803b2)
}
.foundry_uaq1gwk .foundry_uaq1gwo:after,.foundry_uaq1gwn .foundry_uaq1gwo:last-of-type:after{
    display:none
}
.foundry_uaq1gwp{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    grid-area:description;
    margin-top:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_uaq1gwq{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_uaq1gwr{
    text-overflow:ellipsis;
    overflow:hidden;
    flex:1 1 auto
}
.foundry_uaq1gws{
    flex:0 0 auto
}
.foundry_uaq1gwt{
    width:100%;
    height:100%
}
.foundry_uaq1gwu{
    width:var(--radix-select-trigger-width);
    max-height:calc(var(--radix-select-trigger-height) * 5);
    height:100%
}
.foundry_uaq1gwv{
    width:6px;
    padding:8px 5px;
    box-sizing:content-box
}
.foundry_uaq1gww{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6)
}
.foundry_uaq1gwx{
    grid-area:description;
    margin-top:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_qmpv6y7{
    width:100%;
    flex:1 0 auto
}
.foundry_qmpv6y8{
    --foundry_qmpv6y6:7.5vw;
    box-sizing:border-box;
    width:100%;
    display:grid;
    grid-template-areas:"icon content nav btn";
    grid-template-columns:auto 1fr auto auto;
    grid-row-gap:var(--foundry-global-spacing-gap-100-05387de1);
    padding:var(--foundry-global-spacing-gap-250-ee21f32b) var(--foundry_qmpv6y6);
    background-color:var(--foundry_qmpv6y0);
    color:var(--foundry_qmpv6y1);
    position:relative;
    text-align:var(--foundry_qmpv6y5)
}
.foundry_qmpv6y8[data-initialized=true]{
    transition:background-color .5s ease-in-out
}
.foundry_qmpv6y8:has([data-pagination]){
    grid-template-areas:"icon content btn" ". nav ."
}
.foundry_qmpv6y9{
    --foundry_qmpv6y0:var(--foundry-alias-color-background-twotone-danger-89bb8777);
    --foundry_qmpv6y2:var(--foundry-alias-color-icon-danger-lowest-contrast-af0106b8)
}
.foundry_qmpv6ya{
    --foundry_qmpv6y0:var(--foundry-alias-color-background-twotone-information-433f71ca);
    --foundry_qmpv6y2:var(--foundry-alias-color-icon-information-lowest-contrast-c97926f1)
}
.foundry_qmpv6yb{
    --foundry_qmpv6y0:var(--foundry-alias-color-background-twotone-success-aee211b5);
    --foundry_qmpv6y2:var(--foundry-alias-color-icon-success-lowest-contrast-bbecce8c)
}
.foundry_qmpv6yc{
    --foundry_qmpv6y0:var(--foundry-alias-color-background-twotone-warning-1b16c91e);
    --foundry_qmpv6y2:var(--foundry-alias-color-icon-warning-lowest-contrast-c396ad20)
}
.foundry_qmpv6ye{
    --foundry_qmpv6y1:var(--foundry-alias-color-text-standard-2d241861);
    --foundry_qmpv6y3:var(--foundry-alias-color-text-header-c0780da4);
    --foundry_qmpv6y4:var(--foundry-global-color-alpha-adaptive-50-f61afb4a)
}
.foundry_qmpv6yf{
    --foundry_qmpv6y0:var(--foundry-global-color-grey-adaptive-100-ed36bf65);
    --foundry_qmpv6y1:var(--foundry-alias-color-text-standard-2d241861);
    --foundry_qmpv6y3:var(--foundry-alias-color-text-header-c0780da4);
    --foundry_qmpv6y4:var(--foundry-global-color-alpha-adaptive-50-f61afb4a)
}
.foundry_qmpv6yg{
    --foundry_qmpv6y5:left
}
.foundry_qmpv6yh{
    --foundry_qmpv6y5:center
}
.foundry_qmpv6yi{
    --foundry_qmpv6y0:var(--foundry-global-color-red-static-1000-12c1e6bb);
    --foundry_qmpv6y1:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y3:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y2:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y4:var(--foundry-global-color-white-static-35-fdd05d92)
}
.foundry_qmpv6yj{
    --foundry_qmpv6y0:var(--foundry-global-color-blue-static-1000-cc0c4d91);
    --foundry_qmpv6y1:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y3:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y2:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y4:var(--foundry-global-color-white-static-35-fdd05d92)
}
.foundry_qmpv6yk{
    --foundry_qmpv6y0:var(--foundry-global-color-yellow-static-500-b9703bbc);
    --foundry_qmpv6y1:var(--foundry-global-color-black-static-100-43aea341);
    --foundry_qmpv6y3:var(--foundry-global-color-black-static-100-43aea341);
    --foundry_qmpv6y2:var(--foundry-global-color-black-static-100-43aea341);
    --foundry_qmpv6y4:var(--foundry-global-color-black-static-35-1523cb80)
}
.foundry_qmpv6yl{
    --foundry_qmpv6y0:var(--foundry-global-color-green-static-1000-43ecb25e);
    --foundry_qmpv6y1:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y3:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y2:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_qmpv6y4:var(--foundry-global-color-white-static-35-fdd05d92)
}
.foundry_qmpv6ym{
    display:flex;
    justify-content:var(--foundry_qmpv6y5);
    align-items:center;
    overflow:hidden
}
.foundry_qmpv6yn{
    display:flex;
    touch-action:pan-y pinch-zoom;
    align-items:flex-start;
    text-align:var(--foundry_qmpv6y5)
}
.foundry_qmpv6yo{
    grid-area:content;
    flex:0 0 100%;
    min-width:0
}
.foundry_qmpv6yp{
    grid-area:icon;
    color:var(--foundry_qmpv6y2);
    margin-right:var(--foundry-global-spacing-gap-50-ae99fc48);
    min-height:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
[data-initialized=true] .foundry_qmpv6yp{
    transition:color .3s ease-in-out
}
.foundry_qmpv6yq{
    box-sizing:border-box;
    color:var(--foundry_qmpv6y1);
    padding:var(--foundry-global-spacing-gap-25-2a51e690) var(--foundry-global-spacing-gap-25-2a51e690) 0 var(--foundry-global-spacing-gap-100-05387de1)
}
[data-initialized=true] .foundry_qmpv6yq{
    transition:color .3s ease-in-out
}
.foundry_qmpv6yr{
    display:inline-block;
    color:var(--foundry_qmpv6y3);
    border-radius:var(--foundry-global-border-radius-25-00f8ef97);
    outline-offset:0;
    white-space:nowrap
}
[data-initialized=true] .foundry_qmpv6yr{
    transition:color .3s ease-in-out
}
.foundry_qmpv6yr[data-pressed=true]{
    color:var(--foundry-global-color-grey-adaptive-700-e3418aa4);
    outline-color:transparent
}
.foundry_qmpv6yr:disabled{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_qmpv6ys{
    grid-area:btn;
    color:var(--foundry_qmpv6y1);
    margin-left:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_qmpv6ys[data-close-btn]:focus-visible,.foundry_qmpv6ys[data-close-btn]:not([data-pressed=true]):not([disabled]):hover,.foundry_qmpv6ys[data-close-btn][data-pressed=true],.foundry_qmpv6ys[data-close-btn][data-pressed=true]:focus-visible{
    color:var(--foundry_qmpv6y1)
}
.foundry_qmpv6yt{
    grid-area:nav;
    display:flex;
    gap:var(--foundry-global-spacing-gap-25-2a51e690);
    flex-wrap:nowrap;
    align-items:center;
    align-self:start;
    justify-self:var(--foundry_qmpv6y5);
    padding-top:2px
}
[data-initialized=true] .foundry_qmpv6yt{
    transition:color .3s ease-in-out
}
.foundry_qmpv6yu{
    color:var(--foundry_qmpv6y1);
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    min-width:var(--foundry-global-spacing-dimensions-350-1aeb7130);
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center
}
[data-initialized=true] .foundry_qmpv6yu{
    transition:color .3s ease-in-out
}
.foundry_qmpv6yv{
    color:var(--foundry_qmpv6y1);
    padding:var(--foundry-global-spacing-gap-25-2a51e690);
    outline-offset:0;
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    background-clip:padding-box
}
[data-initialized=true] .foundry_qmpv6yv{
    transition:color .3s ease-in-out
}
.foundry_qmpv6yv:not([data-pressed=true]):not([disabled]):hover,.foundry_qmpv6yv[data-pressed=true]{
    background-color:var(--foundry-global-color-black-static-10-16a76e5e);
    border-color:var(--foundry-global-color-black-static-10-16a76e5e)
}
.foundry_qmpv6yv:not([data-pressed=true]):focus-visible{
    background-color:var(--foundry-global-color-black-static-10-16a76e5e);
    border-color:var(--foundry-global-color-black-static-10-16a76e5e)
}
.foundry_qmpv6yv:disabled{
    color:var(--foundry_qmpv6y4)
}
.foundry_qmpv6yw{
    position:fixed;
    top:0
}
@media (min-width:768px){
    .foundry_qmpv6y8:has([data-pagination]){
        grid-template-areas:"icon content nav btn";
        grid-template-columns:auto 1fr var(--foundry-global-spacing-dimensions-1000-7e8c9b30) auto
    }
}
@media (min-width:1440px){
    .foundry_qmpv6y8{
        --foundry_qmpv6y6:13vw
    }
}
@media (min-width:1920px){
    .foundry_qmpv6y8{
        --foundry_qmpv6y6:max(16vw,calc(((100vw - 2560px) / 2) + 409.5px))
    }
}
@media (prefers-reduced-motion:no-preference){
    .foundry_qmpv6yn{
        transition:height .2s
    }
}
.foundry_shqzby0{
    outline-offset:var(--foundry-global-spacing-gap-50-ae99fc48);
    background-clip:padding-box
}
.foundry_shqzby0[data-pressed=true],.foundry_shqzby0[data-pressed=true]:focus-visible{
    background-color:var(--foundry-global-color-black-static-5-5a16f697);
    border-color:var(--foundry-global-color-black-static-5-5a16f697);
    color:var(--foundry-global-color-grey-adaptive-1000-020dfb1f)
}
.foundry_shqzby0:focus-visible,.foundry_shqzby0:not([data-pressed=true]):not([disabled]):hover{
    background-color:var(--foundry-global-color-black-static-10-16a76e5e);
    border-color:var(--foundry-global-color-black-static-10-16a76e5e);
    color:var(--foundry-global-color-grey-adaptive-1000-020dfb1f)
}
.foundry_shqzby1{
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
.foundry_shqzby2{
    height:var(--foundry-global-spacing-dimensions-400-b120da78);
    width:var(--foundry-global-spacing-dimensions-400-b120da78)
}
.foundry_shqzby3{
    height:var(--foundry-global-spacing-dimensions-500-72b67c3c);
    width:var(--foundry-global-spacing-dimensions-500-72b67c3c)
}
.foundry_shqzby4{
    height:var(--foundry-global-spacing-dimensions-600-552f3071);
    width:var(--foundry-global-spacing-dimensions-600-552f3071)
}
.foundry_1m368qh2{
    width:100%;
    box-sizing:border-box;
    padding:var(--foundry-global-spacing-gap-250-ee21f32b);
    border-width:1px;
    border-radius:var(--foundry-global-border-radius-100-742803b2);
    border-style:solid;
    display:flex;
    flex-direction:column;
    position:relative;
    gap:var(--foundry-global-spacing-gap-200-7d922174)
}
.foundry_1m368qh3{
    --foundry_1m368qh0:var(--foundry-alias-color-background-twotone-danger-89bb8777);
    --foundry_1m368qh1:var(--foundry-global-color-red-adaptive-300-3513afa6)
}
.foundry_1m368qh4{
    --foundry_1m368qh0:var(--foundry-alias-color-background-twotone-information-433f71ca);
    --foundry_1m368qh1:var(--foundry-global-color-blue-adaptive-300-e5d80c0e)
}
.foundry_1m368qh5{
    --foundry_1m368qh0:var(--foundry-alias-color-background-twotone-success-aee211b5);
    --foundry_1m368qh1:var(--foundry-global-color-green-adaptive-300-e74a73b3)
}
.foundry_1m368qh6{
    --foundry_1m368qh0:var(--foundry-alias-color-background-twotone-warning-1b16c91e);
    --foundry_1m368qh1:var(--foundry-global-color-yellow-adaptive-300-4deab2f6)
}
.foundry_1m368qh7{
    background-color:var(--foundry_1m368qh0);
    border-color:var(--foundry_1m368qh1)
}
.foundry_1m368qh8{
    background-color:var(--foundry-global-color-grey-adaptive-100-ed36bf65);
    border-color:var(--foundry-alias-color-border-decorative-lowest-contrast-f8bbcfca)
}
.foundry_1m368qh9{
    padding:0;
    background-color:transparent;
    border-color:transparent
}
.foundry_1m368qha{
    display:grid;
    grid-template-areas:"icon title";
    grid-template-columns:min-content 1fr;
    grid-column-gap:var(--foundry-global-spacing-gap-150-7f268a13);
    grid-row-gap:var(--foundry-global-spacing-gap-200-7d922174);
    padding-right:var(--foundry-global-spacing-gap-500-0fe0ec68);
    position:relative
}
.foundry_1m368qhb{
    display:grid;
    grid-row-gap:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_1m368qhc{
    grid-area:icon;
    max-width:-moz-fit-content;
    max-width:fit-content
}
.foundry_1m368qhd{
    color:var(--foundry-alias-color-icon-information-lowest-contrast-c97926f1)
}
.foundry_1m368qhe{
    color:var(--foundry-alias-color-icon-danger-lowest-contrast-af0106b8)
}
.foundry_1m368qhf{
    color:var(--foundry-alias-color-icon-success-lowest-contrast-bbecce8c)
}
.foundry_1m368qhg{
    color:var(--foundry-alias-color-icon-warning-lowest-contrast-c396ad20)
}
.foundry_1m368qhh{
    margin:var(--foundry-global-spacing-gap-50-ae99fc48) 0
}
.foundry_1m368qhi{
    margin:0
}
.foundry_1m368qhj,.foundry_1m368qhk{
    color:var(--foundry-alias-color-text-standard-2d241861)
}
.foundry_1m368qhj,.foundry_1m368qhk,.foundry_1m368qhl{
    display:inline-flex;
    align-items:center;
    min-height:var(--foundry-global-spacing-dimensions-400-b120da78)
}
.foundry_1m368qhl{
    width:-moz-max-content;
    width:max-content;
    color:var(--foundry-alias-color-text-header-c0780da4);
    border-radius:var(--foundry-global-border-radius-25-00f8ef97);
    outline-offset:2px;
    cursor:pointer
}
.foundry_1m368qhl:not([data-pressed=true]):not([disabled]):hover{
    color:var(--foundry-global-color-grey-adaptive-600-e8d9db01)
}
.foundry_1m368qhl[data-pressed=true]{
    color:var(--foundry-global-color-grey-adaptive-700-e3418aa4);
    outline-color:transparent
}
.foundry_1m368qhl:disabled{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_1m368qhl:visited{
    color:var(--foundry-global-color-grey-adaptive-900-bbecd7df)
}
.foundry_1m368qhm{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    flex-wrap:wrap;
    gap:var(--foundry-global-spacing-gap-100-05387de1);
    color:var(--foundry-alias-color-text-subdued-d5502516);
    border-top:1px solid var(--foundry-global-color-grey-adaptive-500-ddc3fb78);
    padding-top:var(--foundry-global-spacing-dimensions-200-2fbf5420)
}
.foundry_1m368qhn{
    position:absolute;
    top:0;
    right:0
}
.foundry_1m368qho{
    top:0;
    right:0
}
.foundry_1m368qhp{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_okz6z20{
    color:var(--foundry-alias-color-text-standard-2d241861);
    box-sizing:border-box;
    display:grid;
    grid-template-columns:min-content 1fr;
    grid-template-areas:"input label" ". description"
}
.foundry_okz6z21{
    grid-area:input;
    display:flex;
    justify-content:center;
    align-items:center;
    align-self:start;
    box-sizing:border-box;
    cursor:pointer;
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    border-width:var(--foundry-global-border-width-25-52cee49a);
    border-color:var(--foundry-alias-color-border-field-d535e421);
    border-style:solid;
    background-color:transparent;
    color:var(--foundry-alias-color-icon-standard-3eef4ce2);
    transition:border-color .25s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out
}
.foundry_okz6z21:has(input:focus-visible){
    outline-width:2px;
    outline-offset:2px;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_okz6z22:hover{
    border-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a);
    color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a)
}
.foundry_okz6z22[data-state=selected],.foundry_okz6z22[data-state=selected]:hover{
    border-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a);
    background-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a);
    color:var(--foundry-global-color-black-static-100-43aea341)
}
.foundry_okz6z22[data-disabled=true]{
    border-color:var(--foundry-global-color-grey-adaptive-400-54ccd69e);
    color:var(--foundry-global-color-grey-adaptive-400-54ccd69e);
    cursor:not-allowed
}
.foundry_okz6z22[data-state=selected][data-disabled=true]{
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    color:var(--foundry-alias-color-icon-disabled-34e2f46b)
}
.foundry_okz6z23:hover{
    border-color:var(--foundry-alias-color-border-control-192e0629);
    color:var(--foundry-global-color-grey-adaptive-900-bbecd7df)
}
.foundry_okz6z23[data-state=selected],.foundry_okz6z23[data-state=selected]:hover{
    background-color:var(--foundry-global-color-grey-adaptive-900-bbecd7df);
    border-color:var(--foundry-global-color-grey-adaptive-900-bbecd7df);
    color:var(--foundry-global-color-grey-adaptive-50-2026f5f9)
}
.foundry_okz6z23[data-disabled=true]{
    border-color:var(--foundry-global-color-grey-adaptive-400-54ccd69e);
    color:var(--foundry-global-color-grey-adaptive-400-54ccd69e);
    cursor:not-allowed
}
.foundry_okz6z23[data-state=selected][data-disabled=true]{
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    color:var(--foundry-alias-color-icon-disabled-34e2f46b)
}
.foundry_okz6z24{
    width:var(--foundry-global-spacing-dimensions-500-72b67c3c)
}
.foundry_okz6z25{
    height:var(--foundry-global-spacing-dimensions-250-1db78665)
}
.foundry_okz6z26{
    width:var(--foundry-global-spacing-dimensions-600-552f3071)
}
.foundry_okz6z27{
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
.foundry_okz6z28{
    box-sizing:border-box;
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    display:flex;
    justify-content:flex-start;
    align-items:center;
    position:relative
}
.foundry_okz6z29{
    padding-left:4px
}
.foundry_okz6z2a{
    padding-left:5px
}
.foundry_okz6z2b{
    color:var(--foundry-alias-color-text-standard-2d241861);
    grid-area:label;
    display:flex;
    flex-direction:column;
    gap:var(--foundry-global-spacing-gap-50-ae99fc48);
    margin:0;
    margin-top:var(--foundry-global-spacing-gap-25-2a51e690);
    margin-left:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_okz6z2e{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_okz6z2f{
    grid-area:description;
    color:var(--foundry-alias-color-text-subdued-d5502516);
    margin-top:var(--foundry-global-spacing-gap-50-ae99fc48);
    margin-left:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_okz6z2g{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_okz6z2i{
    width:var(--foundry-global-spacing-dimensions-150-ea1fb93c)
}
.foundry_okz6z2j{
    height:var(--foundry-global-spacing-dimensions-150-ea1fb93c)
}
.foundry_okz6z2k{
    width:var(--foundry-global-spacing-dimensions-175-6d1e42fb)
}
.foundry_okz6z2l{
    height:var(--foundry-global-spacing-dimensions-175-6d1e42fb)
}
.foundry_okz6z2m{
    display:flex;
    transition:transform .15s ease-in-out;
    will-change:transform;
    background:currentcolor;
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    border:0 solid
}
.foundry_okz6z2n{
    --foundry_okz6z2h:calc(var(--foundry-global-spacing-dimensions-250-1db78665) - 1px)
}
.foundry_okz6z2o{
    --foundry_okz6z2h:calc(var(--foundry-global-spacing-dimensions-300-8149e8c1) - 1px)
}
.foundry_okz6z2p{
    transform:translateX(var(--foundry_okz6z2h));
    border-width:1px
}
@supports (width:round(1px,1px)){
    .foundry_okz6z24{
        width:round(var(--foundry-global-spacing-dimensions-500-72b67c3c),2px)
    }
    .foundry_okz6z26{
        width:round(var(--foundry-global-spacing-dimensions-600-552f3071),2px)
    }
    .foundry_okz6z2i{
        width:round(var(--foundry-global-spacing-dimensions-150-ea1fb93c),2px)
    }
    .foundry_okz6z2k{
        width:round(var(--foundry-global-spacing-dimensions-175-6d1e42fb),2px)
    }
}
@supports (height:round(1px,1px)){
    .foundry_okz6z25{
        height:round(var(--foundry-global-spacing-dimensions-250-1db78665),2px)
    }
    .foundry_okz6z27{
        height:round(var(--foundry-global-spacing-dimensions-300-8149e8c1),2px)
    }
    .foundry_okz6z2j{
        height:round(var(--foundry-global-spacing-dimensions-150-ea1fb93c),2px)
    }
    .foundry_okz6z2l{
        height:round(var(--foundry-global-spacing-dimensions-175-6d1e42fb),2px)
    }
}
.foundry_11gbdty0{
    box-sizing:border-box;
    color:var(--foundry-alias-color-text-standard-2d241861);
    display:grid;
    grid-template-columns:min-content 1fr;
    grid-template-areas:"checkboxWrapper label" ". description"
}
.foundry_11gbdty2{
    grid-area:checkboxWrapper;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-shrink:0;
    box-sizing:border-box;
    cursor:pointer
}
.foundry_11gbdty2:has(.foundry_11gbdty1[aria-invalid=true]){
    border-color:transparent;
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-danger-c58a5d4f)
}
.foundry_11gbdty2:has(.foundry_11gbdty1[aria-invalid=true]):hover{
    border-color:transparent;
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-global-color-red-adaptive-800-7f423e03)
}
.foundry_11gbdty2:has(.foundry_11gbdty1:focus-visible){
    border-color:transparent;
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_11gbdty3{
    height:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    width:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    padding:1px;
    border-radius:var(--foundry-global-border-radius-50-5b3f01bf)
}
.foundry_11gbdty4{
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    padding:3px
}
.foundry_11gbdty4,.foundry_11gbdty5{
    border-radius:var(--foundry-global-border-radius-100-742803b2)
}
.foundry_11gbdty5{
    height:var(--foundry-global-spacing-dimensions-400-b120da78);
    width:var(--foundry-global-spacing-dimensions-400-b120da78);
    padding:4px
}
.foundry_11gbdty6{
    height:100%;
    width:100%;
    border-radius:var(--foundry-global-border-radius-25-00f8ef97);
    box-sizing:border-box;
    border-width:var(--foundry-global-border-width-25-52cee49a);
    transition:border-color .25s ease-in-out,border-width .15s ease-in-out
}
.foundry_11gbdty6[data-pressed=true]:not([data-state=checked]){
    border-width:var(--foundry-global-border-width-33-d4281be2)
}
.foundry_11gbdty2:has(.foundry_11gbdty1:focus-visible) .foundry_11gbdty6{
    transition:none
}
.foundry_11gbdty8,.foundry_11gbdty9{
    border-radius:var(--foundry-global-border-radius-50-5b3f01bf)
}
.foundry_11gbdtya{
    background-color:transparent;
    border-style:solid;
    border-color:var(--foundry-alias-color-border-field-d535e421);
    color:var(--foundry-global-color-black-static-100-43aea341)
}
.foundry_11gbdtya:hover{
    border-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a)
}
.foundry_11gbdtya[data-state=checked],.foundry_11gbdtya[data-state=mixed]{
    border-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a);
    background-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a)
}
.foundry_11gbdtya[data-disabled=true],.foundry_11gbdtya[data-disabled=true]:hover{
    color:var(--foundry-alias-color-icon-disabled-34e2f46b);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    cursor:not-allowed
}
.foundry_11gbdtyb{
    background-color:transparent;
    border-style:solid;
    border-color:var(--foundry-alias-color-border-field-d535e421);
    color:var(--foundry-global-color-grey-adaptive-50-2026f5f9)
}
.foundry_11gbdtyb:hover{
    border-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_11gbdtyb[data-state=checked],.foundry_11gbdtyb[data-state=mixed]{
    border-color:var(--foundry-global-color-grey-adaptive-900-bbecd7df);
    background-color:var(--foundry-global-color-grey-adaptive-900-bbecd7df)
}
.foundry_11gbdtyb[data-disabled=true],.foundry_11gbdtyb[data-disabled=true]:hover{
    color:var(--foundry-alias-color-icon-disabled-34e2f46b);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    cursor:not-allowed
}
.foundry_11gbdtyb[data-pressed=true]{
    border-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_11gbdtyc{
    display:flex;
    justify-content:center;
    align-items:center;
    height:100%;
    width:100%;
    transition:all .15s ease-in-out
}
.foundry_11gbdtyd{
    grid-area:label;
    display:flex;
    flex-direction:row;
    margin:0;
    margin-left:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_11gbdtyf{
    padding-top:var(--foundry-global-spacing-gap-25-2a51e690)
}
.foundry_11gbdtyg{
    padding-top:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_11gbdtyh{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_11gbdtyi:after{
    content:"*";
    color:var(--foundry-alias-color-text-danger-bcdfc5ff);
    margin-left:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_11gbdtyj{
    grid-area:description;
    margin-top:var(--foundry-global-spacing-gap-50-ae99fc48);
    margin-left:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_11gbdtyj,.foundry_11gbdtyk{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_11gbdtyl{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_11gbdtym{
    grid-area:description;
    color:var(--foundry-alias-color-text-danger-bcdfc5ff);
    margin-top:var(--foundry-global-spacing-gap-50-ae99fc48);
    margin-left:var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_vq8c3j0{
    display:grid;
    grid-template-columns:1fr max(20%,100px);
    grid-template-rows:repeat(3,auto);
    grid-template-areas:"label hint" "textArea textArea" "footer footer";
    align-items:flex-end;
    width:100%;
    box-sizing:border-box
}
.foundry_vq8c3j1{
    color:var(--foundry-alias-color-text-standard-2d241861);
    grid-area:label;
    word-break:break-all;
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_vq8c3j2{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_vq8c3j3:after{
    content:"*";
    color:var(--foundry-alias-color-text-danger-bcdfc5ff);
    margin-left:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_vq8c3j4{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    grid-area:hint;
    overflow:hidden;
    text-align:right;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_vq8c3j5{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_vq8c3j6{
    grid-area:footer;
    margin-top:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_vq8c3j6,.foundry_vq8c3j7{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_vq8c3j8{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_vq8c3j9{
    grid-area:textArea;
    resize:none;
    padding:var(--foundry-global-spacing-gap-175-d63af5f3) var(--foundry-global-spacing-gap-200-7d922174);
    padding-right:0;
    border-radius:var(--foundry-global-border-radius-100-742803b2);
    background:var(--foundry-global-color-grey-adaptive-25-4181979c);
    border:none;
    outline-style:solid;
    outline-width:var(--foundry-global-border-width-10-8d34e94d);
    outline-offset:calc(var(--foundry-global-border-width-10-8d34e94d) * -1);
    outline-color:var(--foundry-alias-color-border-field-d535e421);
    color:var(--foundry-alias-color-text-standard-2d241861);
    width:100%;
    box-sizing:border-box;
    scrollbar-gutter:stable;
    transition:outline-color .15s ease-in-out,color .15s ease-in-out
}
.foundry_vq8c3j9::-moz-placeholder{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    -moz-transition:color .15s ease-in-out;
    transition:color .15s ease-in-out
}
.foundry_vq8c3j9::placeholder{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    transition:color .15s ease-in-out
}
.foundry_vq8c3j9::-webkit-scrollbar{
    width:calc(var(--foundry-global-spacing-gap-200-7d922174) + var(--foundry-global-spacing-gap-100-05387de1))
}
.foundry_vq8c3j9::-webkit-scrollbar-track{
    display:none;
    -webkit-user-select:none;
    user-select:none;
    touch-action:none
}
.foundry_vq8c3j9::-webkit-scrollbar-thumb{
    border-width:calc((var(--foundry-global-spacing-gap-200-7d922174) + var(--foundry-global-spacing-gap-100-05387de1) - 6px) / 2);
    border-style:solid;
    border-color:transparent;
    background-color:var(--foundry-alias-color-border-decorative-678f338a);
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    background-clip:content-box
}
.foundry_vq8c3ja:hover{
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_vq8c3ja:hover::-moz-placeholder{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_vq8c3ja:hover::placeholder{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_vq8c3jb{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    outline-color:var(--foundry-alias-color-border-disabled-cacdfb33);
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    cursor:not-allowed
}
.foundry_vq8c3je:focus-visible{
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_vq8c3jg:not(:-moz-placeholder),.foundry_vq8c3jg:not(:-moz-placeholder-shown){
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_vq8c3jg:not(:placeholder-shown){
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_vq8c3jh{
    outline-color:var(--foundry-alias-color-border-danger-c58a5d4f);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_vq8c3jh:hover{
    outline-color:var(--foundry-global-color-red-adaptive-800-7f423e03)
}
.foundry_vq8c3jh:focus-visible{
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_vq8c3ji{
    outline-color:var(--foundry-alias-color-border-success-d9400b20);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_vq8c3ji:hover{
    outline-color:var(--foundry-global-color-green-adaptive-800-62f4ea41)
}
.foundry_vq8c3ji:focus-visible{
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_vq8c3jj:-moz-placeholder:not(:focus-visible,:hover){
    outline-color:var(--foundry-alias-color-border-field-d535e421)
}
.foundry_vq8c3jj:-moz-placeholder-shown:not(:focus-visible,:hover){
    outline-color:var(--foundry-alias-color-border-field-d535e421)
}
.foundry_vq8c3jj:placeholder-shown:not(:focus-visible,:hover){
    outline-color:var(--foundry-alias-color-border-field-d535e421)
}
.foundry_vq8c3jk{
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_vq8c3jk,.foundry_vq8c3jl{
    outline-width:var(--foundry-global-border-width-33-d4281be2);
    outline-offset:calc(var(--foundry-global-border-width-33-d4281be2) * -1)
}
.foundry_vq8c3jm{
    grid-area:footer;
    margin-top:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_njguqn0{
    color:var(--foundry-alias-color-text-standard-2d241861);
    display:flex;
    flex-direction:column
}
.foundry_njguqn1{
    display:flex;
    align-items:flex-start;
    margin-top:var(--foundry-global-spacing-gap-200-7d922174)
}
.foundry_njguqn2,.foundry_njguqn3{
    gap:var(--foundry-global-spacing-gap-200-7d922174)
}
.foundry_njguqn4{
    gap:var(--foundry-global-spacing-gap-250-ee21f32b)
}
.foundry_njguqn5{
    flex-direction:row
}
.foundry_njguqn6{
    flex-direction:column
}
.foundry_njguqn7{
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_njguqn8:after{
    content:"*";
    color:var(--foundry-alias-color-text-danger-bcdfc5ff);
    margin-left:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_njguqn9{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_njguqna{
    color:var(--foundry-alias-color-text-danger-bcdfc5ff);
    margin-top:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    display:flex;
    align-items:flex-start
}
.foundry_njguqnb{
    flex-shrink:0;
    margin-top:var(--foundry-global-spacing-gap-25-2a51e690);
    margin-right:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_njguqnc{
    margin-top:var(--foundry-global-spacing-gap-200-7d922174)
}
@media screen and (min-width:1024px){
    .foundry_njguqnb{
        margin-top:calc(var(--foundry-global-spacing-gap-25-2a51e690) + .5px)
    }
}
.foundry_1pfduet0{
    color:var(--foundry-alias-color-text-standard-2d241861);
    display:grid;
    grid-template-columns:min-content 1fr;
    grid-template-areas:"radioWrapper label" ". description";
    grid-gap:0 var(--foundry-global-spacing-gap-150-7f268a13);
    gap:0 var(--foundry-global-spacing-gap-150-7f268a13)
}
.foundry_1pfduet0,.foundry_1pfduet2{
    box-sizing:border-box;
    cursor:pointer
}
.foundry_1pfduet2{
    grid-area:radioWrapper;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-shrink:0;
    border-radius:var(--foundry-global-border-radius-circle-a97600a9)
}
.foundry_1pfduet2:has(.foundry_1pfduet1[aria-invalid=true]){
    border-color:transparent;
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-danger-c58a5d4f)
}
.foundry_1pfduet2:has(.foundry_1pfduet1[aria-invalid=true]):hover{
    border-color:transparent;
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-global-color-red-adaptive-800-7f423e03)
}
.foundry_1pfduet2:has(.foundry_1pfduet1:focus-visible){
    border-color:transparent;
    outline-width:2px;
    outline-style:solid;
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_1pfduet3{
    height:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    width:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    outline-offset:1px
}
.foundry_1pfduet4{
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    outline-offset:2px
}
.foundry_1pfduet5{
    height:var(--foundry-global-spacing-dimensions-400-b120da78);
    width:var(--foundry-global-spacing-dimensions-400-b120da78);
    outline-offset:3px
}
.foundry_1pfduet6{
    box-sizing:border-box;
    height:100%;
    width:100%;
    background-color:transparent;
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    border-style:solid;
    border-width:var(--foundry-global-border-width-25-52cee49a);
    border-color:var(--foundry-alias-color-border-field-d535e421);
    transition:all .25s ease-in-out,border-width .15s ease-in-out
}
.foundry_1pfduet6[data-pressed=true]{
    border-width:var(--foundry-global-border-width-33-d4281be2)
}
.foundry_1pfduet2:has(.foundry_1pfduet1:focus-visible) .foundry_1pfduet6{
    transition:none
}
.foundry_1pfduet7{
    color:var(--foundry-global-color-black-static-100-43aea341)
}
.foundry_1pfduet7:hover,.foundry_1pfduet7[data-state=checked]{
    border-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a)
}
.foundry_1pfduet7[data-state=checked]{
    background-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a)
}
.foundry_1pfduet7[data-disabled=true]{
    cursor:not-allowed
}
.foundry_1pfduet7[data-disabled=true],.foundry_1pfduet7[data-state=checked][data-disabled=true]{
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_1pfduet7[data-state=checked][data-disabled=true]{
    color:var(--foundry-alias-color-icon-disabled-34e2f46b)
}
.foundry_1pfduet8{
    color:var(--foundry-global-color-grey-adaptive-50-2026f5f9)
}
.foundry_1pfduet8:hover{
    border-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_1pfduet8[data-state=checked]{
    border-color:var(--foundry-global-color-grey-adaptive-900-bbecd7df);
    background-color:var(--foundry-global-color-grey-adaptive-900-bbecd7df)
}
.foundry_1pfduet8[data-disabled=true]{
    cursor:not-allowed
}
.foundry_1pfduet8[data-disabled=true],.foundry_1pfduet8[data-state=checked][data-disabled=true]{
    border-color:var(--foundry-global-color-grey-adaptive-300-02700b85);
    background-color:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_1pfduet9{
    display:flex;
    justify-content:center;
    align-items:center;
    height:100%;
    width:100%;
    transition:all .15s ease-out
}
.foundry_1pfdueta{
    grid-area:label;
    display:flex;
    flex-direction:column;
    gap:var(--foundry-global-spacing-gap-50-ae99fc48);
    margin:0
}
.foundry_1pfduetc{
    padding-top:var(--foundry-global-spacing-gap-25-2a51e690)
}
.foundry_1pfduetd{
    padding-top:var(--foundry-global-spacing-gap-50-ae99fc48);
    gap:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_1pfduete{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_1pfduetf{
    grid-area:description;
    margin-top:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_1pfduetf,.foundry_1pfduetg{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_1pfdueth{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo3{
    display:grid;
    grid-template-columns:1fr max(20%,100px);
    grid-template-rows:repeat(3,auto);
    grid-template-areas:"label hint" "inputWrapper inputWrapper" "footer footer";
    align-items:flex-end;
    grid-gap:0 var(--foundry-global-spacing-gap-100-05387de1);
    gap:0 var(--foundry-global-spacing-gap-100-05387de1);
    width:100%;
    box-sizing:border-box;
    position:relative
}
.foundry_8oytzo4{
    color:var(--foundry-alias-color-text-standard-2d241861);
    grid-area:label;
    word-break:break-all;
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_8oytzo6{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo7:after{
    content:"*";
    color:var(--foundry-alias-color-text-danger-bcdfc5ff)
}
.foundry_8oytzo7:after,.foundry_8oytzo8{
    margin-left:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_8oytzo8{
    color:var(--foundry-global-color-red-adaptive-800-7f423e03)
}
.foundry_8oytzo9{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    grid-area:hint;
    overflow:hidden;
    text-align:right;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-bottom:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_8oytzoa{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzob{
    grid-area:inputWrapper;
    resize:none;
    padding:var(--foundry-global-spacing-gap-175-d63af5f3) var(--foundry-global-spacing-gap-200-7d922174);
    border-radius:var(--foundry-global-border-radius-100-742803b2);
    background:var(--foundry-global-color-grey-adaptive-25-4181979c);
    outline-style:solid;
    outline-width:var(--foundry-global-border-width-10-8d34e94d);
    outline-offset:calc(var(--foundry-global-border-width-10-8d34e94d) * -1);
    outline-color:var(--foundry-alias-color-border-control-192e0629);
    border:none;
    color:var(--foundry-alias-color-text-standard-2d241861);
    width:100%;
    box-sizing:border-box;
    display:grid;
    grid-template-columns:auto 1fr auto;
    grid-template-areas:"iconLeft input iconRight button";
    align-items:center;
    transition:outline-color .15s ease-in-out,color .15s ease-in-out
}
.foundry_8oytzod{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    cursor:not-allowed
}
.foundry_8oytzod,.foundry_8oytzod:hover,.foundry_8oytzof{
    outline-color:var(--foundry-alias-color-border-disabled-cacdfb33)
}
.foundry_8oytzof{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_8oytzoh{
    outline-color:var(--foundry-alias-color-border-danger-c58a5d4f);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_8oytzoh:hover{
    outline-color:var(--foundry-global-color-red-adaptive-800-7f423e03)
}
.foundry_8oytzoj{
    outline-color:var(--foundry-alias-color-border-success-d9400b20);
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1)
}
.foundry_8oytzoj:hover{
    outline-color:var(--foundry-global-color-green-adaptive-800-62f4ea41)
}
.foundry_8oytzom{
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1);
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_8oytzon{
    outline-width:var(--foundry-global-border-width-33-d4281be2);
    outline-offset:calc(var(--foundry-global-border-width-33-d4281be2) * -1)
}
.foundry_8oytzoo:has(:-moz-placeholder):not(:focus-visible,:hover){
    outline-color:var(--foundry-alias-color-border-field-d535e421)
}
.foundry_8oytzoo:has(:-moz-placeholder-shown):not(:focus-visible,:hover){
    outline-color:var(--foundry-alias-color-border-field-d535e421)
}
.foundry_8oytzoo:has(:placeholder-shown):not(:focus-visible,:hover){
    outline-color:var(--foundry-alias-color-border-field-d535e421)
}
.foundry_8oytzop:has(.foundry_8oytzo2:focus,.foundry_8oytzo2:focus-within,.foundry_8oytzo2:focus-visible){
    outline-width:var(--foundry-global-border-width-25-52cee49a);
    outline-offset:calc(var(--foundry-global-border-width-25-52cee49a) * -1);
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_8oytzoq{
    grid-area:input;
    border:none;
    background:transparent;
    color:var(--foundry-alias-color-text-standard-2d241861);
    width:100%;
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    box-sizing:border-box;
    margin:0
}
.foundry_8oytzoq::-moz-placeholder{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    -moz-transition:color .15s ease-in-out;
    transition:color .15s ease-in-out
}
.foundry_8oytzoq::placeholder{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    transition:color .15s ease-in-out
}
.foundry_8oytzo1:hover .foundry_8oytzoq::-moz-placeholder{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_8oytzo1:hover .foundry_8oytzoq::placeholder{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_8oytzoq:focus,.foundry_8oytzoq:focus-visible,.foundry_8oytzoq:focus-within{
    border:none;
    outline:none
}
.foundry_8oytzoq::-webkit-inner-spin-button,.foundry_8oytzoq::-webkit-outer-spin-button{
    -webkit-appearance:none;
    margin:0
}
.foundry_8oytzoq[type=number]{
    -moz-appearance:textfield
}
.foundry_8oytzos{
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    cursor:not-allowed
}
.foundry_8oytzo1:hover .foundry_8oytzos::-moz-placeholder{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo1:hover .foundry_8oytzos::placeholder{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzov{
    transition:color .15s ease-in-out
}
.foundry_8oytzow{
    grid-area:iconLeft;
    margin-right:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_8oytzox{
    grid-area:iconRight;
    margin-left:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_8oytzo1:has(.foundry_8oytzo2:-moz-placeholder) .foundry_8oytzoy{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo1:has(.foundry_8oytzo2:-moz-placeholder-shown) .foundry_8oytzoy{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo1:has(.foundry_8oytzo2:placeholder-shown) .foundry_8oytzoy{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo1:hover:has(.foundry_8oytzo2:-moz-placeholder) .foundry_8oytzoy{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_8oytzo1:hover:has(.foundry_8oytzo2:-moz-placeholder-shown) .foundry_8oytzoy{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_8oytzo1:hover:has(.foundry_8oytzo2:placeholder-shown) .foundry_8oytzoy{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_8oytzo1:hover .foundry_8oytzoz,.foundry_8oytzoz{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo10{
    grid-area:button;
    margin-left:var(--foundry-global-spacing-gap-100-05387de1);
    outline-offset:0;
    color:var(--foundry-alias-color-icon-disabled-34e2f46b);
    height:auto;
    width:auto;
    border:none
}
.foundry_8oytzo10:focus-visible{
    color:var(--foundry-alias-color-icon-standard-3eef4ce2)
}
.foundry_8oytzo10[data-pressed=true]{
    color:var(--foundry-global-color-grey-adaptive-600-e8d9db01)
}
.foundry_8oytzo10:not([data-pressed=true]):not([disabled]):hover{
    color:var(--foundry-alias-color-icon-standard-3eef4ce2)
}
.foundry_8oytzo12,.foundry_8oytzo13{
    grid-area:footer;
    margin-top:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_8oytzo14{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_8oytzo15{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99)
}
.foundry_8oytzo16{
    grid-area:footer;
    margin-top:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_oahh583{
    box-sizing:border-box;
    display:flex;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-50-ae99fc48);
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);
    background-color:var(--foundry_oahh581);
    border-color:var(--foundry_oahh582);
    border-width:var(--foundry-global-border-width-10-8d34e94d);
    border-style:solid
}
.foundry_oahh583:has([data-close-btn]){
    padding-right:var(--foundry-global-spacing-gap-100-05387de1)
}
.foundry_oahh583[aria-disabled=true]{
    --foundry_oahh580:var(--foundry-alias-color-text-disabled-6c1b5f99);
    --foundry_oahh581:var(--foundry-global-color-grey-adaptive-300-02700b85);
    --foundry_oahh582:var(--foundry-global-color-grey-adaptive-300-02700b85)
}
.foundry_oahh584{
    padding:var(--foundry-global-spacing-gap-25-2a51e690) var(--foundry-global-spacing-gap-175-d63af5f3)
}
.foundry_oahh585{
    padding:var(--foundry-global-spacing-gap-100-05387de1) var(--foundry-global-spacing-gap-175-d63af5f3)
}
.foundry_oahh587{
    border-color:var(--foundry_oahh581)
}
.foundry_oahh58b{
    --foundry_oahh580:var(--foundry-global-color-grey-adaptive-900-bbecd7df);
    --foundry_oahh582:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_oahh58c{
    --foundry_oahh580:var(--foundry-alias-color-text-information-5657d70d);
    --foundry_oahh582:var(--foundry-alias-color-border-information-b430db7d)
}
.foundry_oahh58d{
    --foundry_oahh580:var(--foundry-alias-color-text-success-5fcd04d6);
    --foundry_oahh582:var(--foundry-alias-color-border-success-d9400b20)
}
.foundry_oahh58e{
    --foundry_oahh580:var(--foundry-alias-color-text-standard-2d241861);
    --foundry_oahh582:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_oahh58f{
    --foundry_oahh580:var(--foundry-alias-color-text-danger-bcdfc5ff);
    --foundry_oahh582:var(--foundry-alias-color-border-danger-c58a5d4f)
}
.foundry_oahh58g{
    --foundry_oahh580:var(--foundry-alias-color-text-seafoam-62ff1b40);
    --foundry_oahh582:var(--foundry-alias-color-border-seafoam-152722dd)
}
.foundry_oahh58h{
    --foundry_oahh580:var(--foundry-alias-color-text-warning-c0b6f339);
    --foundry_oahh582:var(--foundry-alias-color-border-warning-83f5d462)
}
.foundry_oahh58k{
    --foundry_oahh581:var(--foundry-global-color-grey-adaptive-900-bbecd7df);
    --foundry_oahh580:var(--foundry-global-color-grey-adaptive-25-4181979c);
    --foundry_oahh582:var(--foundry-global-color-grey-adaptive-700-e3418aa4)
}
.foundry_oahh58l{
    --foundry_oahh581:var(--foundry-global-color-blue-static-1000-cc0c4d91);
    --foundry_oahh580:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_oahh582:var(--foundry-global-color-blue-static-800-6d071594)
}
.foundry_oahh58m{
    --foundry_oahh581:var(--foundry-global-color-green-static-1000-43ecb25e);
    --foundry_oahh580:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_oahh582:var(--foundry-global-color-green-static-800-87b9bb4f)
}
.foundry_oahh58n{
    --foundry_oahh581:var(--foundry-global-color-grey-static-700-6ebcd800);
    --foundry_oahh580:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_oahh582:var(--foundry-alias-color-border-control-192e0629)
}
.foundry_oahh58o{
    --foundry_oahh581:var(--foundry-global-color-red-static-1000-12c1e6bb);
    --foundry_oahh580:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_oahh582:var(--foundry-global-color-red-static-800-60c90a7b)
}
.foundry_oahh58p{
    --foundry_oahh581:var(--foundry-global-color-seafoam-static-1000-97b36592);
    --foundry_oahh580:var(--foundry-global-color-white-static-100-d44db539);
    --foundry_oahh582:var(--foundry-global-color-seafoam-static-800-c898779d)
}
.foundry_oahh58q{
    --foundry_oahh581:var(--foundry-global-color-yellow-static-500-b9703bbc);
    --foundry_oahh580:var(--foundry-global-color-black-static-100-43aea341);
    --foundry_oahh582:var(--foundry-global-color-yellow-static-400-e603ca1c)
}
.foundry_oahh58r{
    --foundry_oahh581:var(--foundry-global-color-grey-adaptive-75-e832421c)
}
.foundry_oahh58s{
    --foundry_oahh581:var(--foundry-alias-color-background-twotone-information-433f71ca)
}
.foundry_oahh58t{
    --foundry_oahh581:var(--foundry-alias-color-background-twotone-success-aee211b5)
}
.foundry_oahh58u{
    --foundry_oahh581:var(--foundry-global-color-grey-adaptive-100-ed36bf65)
}
.foundry_oahh58v{
    --foundry_oahh581:var(--foundry-alias-color-background-twotone-danger-89bb8777)
}
.foundry_oahh58w{
    --foundry_oahh581:var(--foundry-alias-color-background-twotone-seafoam-bbb55e0c)
}
.foundry_oahh58x{
    --foundry_oahh581:var(--foundry-alias-color-background-twotone-warning-1b16c91e)
}
.foundry_oahh58y{
    border-color:transparent;
    border-width:0;
    padding:0
}
.foundry_oahh58y:has([data-close-btn]){
    padding-right:0
}
.foundry_oahh58z{
    color:var(--foundry_oahh580);
    flex:1 1 auto;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    line-height:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
.foundry_oahh5812{
    color:var(--foundry_oahh580);
    flex:1 0 auto
}
.foundry_oahh5813{
    color:var(--foundry_oahh580);
    outline-offset:-2px;
    border:0;
    margin-left:calc(0px - var(--foundry-global-spacing-dimensions-25-eec1a90b));
    padding:0;
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
.foundry_oahh5813:not([data-pressed=true]):focus-visible{
    background-color:var(--foundry-global-color-black-static-10-16a76e5e)
}
.foundry_oahh5813:not([data-pressed=true]):not([disabled]):hover{
    background-color:var(--foundry-global-color-black-static-10-16a76e5e)
}
.foundry_oahh5813[data-pressed=true]{
    background-color:var(--foundry-global-color-black-static-15-d198b2a6)
}
.foundry_oahh5814[data-pressed=true]{
    background-color:var(--foundry-global-color-black-static-50-e761096d)
}
.foundry_oahh5814:not([data-pressed=true]):not([disabled]):hover{
    background-color:var(--foundry-global-color-black-static-40-32fa6bf3)
}
.foundry_m1icrx0{
    position:relative;
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    list-style:none;
    margin:0;
    padding:0;
    width:100%
}
.foundry_m1icrx1{
    gap:var(--foundry-global-spacing-gap-25-2a51e690)
}
.foundry_m1icrx2,.foundry_m1icrx3{
    gap:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_m1icrx3{
    color:var(--foundry-global-color-grey-adaptive-600-e8d9db01);
    display:flex;
    justify-content:space-between;
    align-items:center
}
.foundry_m1icrx3:after{
    content:"/";
    padding:0 var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_m1icrx3:hover{
    color:var(--foundry-alias-color-text-subdued-d5502516)
}
.foundry_m1icrx3:last-child:after{
    content:""
}
.foundry_m1icrx6{
    display:flex;
    align-items:center;
    justify-content:center;
    color:var(--foundry-global-color-grey-adaptive-600-e8d9db01);
    border-radius:var(--foundry-global-border-radius-25-00f8ef97);
    text-decoration:none;
    outline-offset:-1px;
    white-space:nowrap;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    border:none;
    background:none
}
.foundry_m1icrx6:hover{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    text-decoration:underline
}
.foundry_m1icrx7{
    padding:var(--foundry-global-spacing-gap-25-2a51e690) var(--foundry-global-spacing-gap-50-ae99fc48) var(--foundry-global-spacing-gap-25-2a51e690) var(--foundry-global-spacing-gap-25-2a51e690);
    gap:var(--foundry-global-spacing-gap-25-2a51e690)
}
.foundry_m1icrx8{
    padding:var(--foundry-global-spacing-gap-50-ae99fc48) var(--foundry-global-spacing-gap-100-05387de1) var(--foundry-global-spacing-gap-50-ae99fc48) var(--foundry-global-spacing-gap-50-ae99fc48);
    gap:var(--foundry-global-spacing-gap-50-ae99fc48)
}
.foundry_m1icrx9{
    white-space:normal
}
.foundry_m1icrx9,.foundry_m1icrx9:hover{
    color:var(--foundry-alias-color-text-standard-2d241861)
}
.foundry_m1icrx9:hover,.foundry_m1icrxa{
    text-decoration:none
}
.foundry_m1icrxa{
    background:transparent;
    color:var(--foundry-global-color-grey-adaptive-600-e8d9db01);
    border-radius:var(--foundry-global-border-radius-25-00f8ef97);
    border:none;
    cursor:pointer
}
.foundry_m1icrxa:hover,.foundry_m1icrxa[data-state=open]{
    color:var(--foundry-alias-color-text-subdued-d5502516);
    text-decoration:underline
}
.foundry_m1icrxb{
    border:1px solid var(--foundry-alias-color-border-shadow-9f37e9b9);
    border-radius:var(--foundry-global-border-radius-100-742803b2)
}
.foundry_m1icrxc{
    margin:0;
    padding:0;
    background:var(--foundry-global-color-grey-adaptive-25-4181979c);
    border-radius:var(--foundry-global-border-radius-100-742803b2);
    box-shadow:0 0 2px 0 var(--foundry-global-color-black-static-15-d198b2a6),0 8px 24px 0 var(--foundry-global-color-black-static-15-d198b2a6);
    min-width:var(--foundry-global-spacing-dimensions-2200-93c325ca);
    display:flex;
    flex-direction:column
}
.foundry_m1icrxd{
    margin:0;
    padding:var(--foundry-global-spacing-gap-150-7f268a13);
    color:var(--foundry-alias-color-text-standard-2d241861);
    border-radius:0;
    cursor:pointer;
    position:relative;
    display:flex;
    justify-content:flex-start;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-150-7f268a13);
    text-decoration:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    border:none;
    background:none
}
.foundry_m1icrxd:focus{
    outline:none
}
.foundry_m1icrxd:hover{
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65)
}
.foundry_m1icrxd:active{
    background:var(--foundry-global-color-grey-adaptive-200-fb12d031)
}
.foundry_m1icrxd:hover:not(:focus-visible){
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65)
}
.foundry_m1icrxd:not(:hover):focus-visible{
    outline:2px solid var(--foundry-alias-color-border-focus-e58b07c7);
    outline-offset:-2px;
    z-index:1
}
.foundry_m1icrxd[data-state=checked]{
    font-weight:var(--foundry-alias-font-weight-bold-751d319e)
}
.foundry_m1icrxd[data-disabled]{
    color:var(--foundry-alias-color-text-disabled-6c1b5f99);
    cursor:not-allowed
}
.foundry_m1icrxd[data-disabled],.foundry_m1icrxd[data-disabled]:hover{
    background:var(--foundry-global-color-grey-adaptive-75-e832421c)
}
.foundry_m1icrxc .foundry_m1icrxd:first-of-type{
    border-top-left-radius:var(--foundry-global-border-radius-100-742803b2);
    border-top-right-radius:var(--foundry-global-border-radius-100-742803b2)
}
.foundry_m1icrxc .foundry_m1icrxd:last-of-type{
    border-bottom-left-radius:var(--foundry-global-border-radius-100-742803b2);
    border-bottom-right-radius:var(--foundry-global-border-radius-100-742803b2)
}
.foundry_18omk9t0{
    box-sizing:border-box;
    display:flex;
    align-items:center;
    border-radius:var(--foundry-global-border-radius-50-5b3f01bf);
    gap:var(--foundry-global-spacing-gap-50-ae99fc48);
    padding:var(--foundry-global-spacing-gap-50-ae99fc48) var(--foundry-global-spacing-gap-100-05387de1);
    min-height:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
.foundry_18omk9t1{
    background-color:var(--foundry-alias-color-brand-rockstar-gold-28436c1a)
}
.foundry_18omk9t2{
    background-color:var(--foundry-global-color-grey-static-300-60d2d1b8)
}
.foundry_18omk9t3{
    flex:0 0 auto;
    width:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    height:var(--foundry-global-spacing-dimensions-200-2fbf5420)
}
.foundry_18omk9t4{
    box-sizing:border-box;
    letter-spacing:.02em;
    color:var(--foundry-global-color-black-static-100-43aea341);
    line-height:1em
}
.foundry_xov33n0{
    align-items:flex-end;
    justify-content:center;
    height:100dvh;
    z-index:100;
    inset:0
}
.foundry_xov33n0,.foundry_xov33n1{
    box-sizing:border-box;
    position:fixed;
    display:flex
}
.foundry_xov33n1{
    flex-direction:column;
    width:100dvw;
    max-height:95dvh;
    outline:none;
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65);
    border-radius:var(--foundry-global-border-radius-300-7c6d4daf) var(--foundry-global-border-radius-300-7c6d4daf) 0 0;
    touch-action:none;
    bottom:0
}
.foundry_xov33n1:after{
    content:" ";
    z-index:-1;
    background-color:inherit;
    top:99%;
    bottom:0;
    left:0;
    right:0;
    position:absolute;
    width:100%;
    height:200px
}
.foundry_xov33n2{
    box-sizing:border-box;
    padding:var(--foundry-global-spacing-gap-400-f21302a9)
}
.foundry_xov33n3{
    box-sizing:border-box;
    display:flex;
    flex-direction:column-reverse;
    justify-content:flex-end;
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5)
}
.foundry_xov33n4{
    z-index:2;
    right:0;
    margin:var(--foundry-global-spacing-dimensions-200-2fbf5420)
}
.foundry_xov33n4,.foundry_xov33n5{
    box-sizing:border-box;
    position:absolute;
    top:0
}
.foundry_xov33n5{
    left:0;
    margin:var(--foundry-global-spacing-dimensions-250-1db78665)
}
.foundry_xov33n7,.foundry_xov33n8{
    color:var(--foundry-alias-color-text-header-c0780da4)
}
.foundry_xov33n8{
    position:relative;
    box-sizing:border-box;
    flex-shrink:0;
    border-bottom:1px solid var(--foundry-alias-color-border-decorative-678f338a);
    background-color:var(--foundry-global-color-grey-adaptive-200-fb12d031);
    height:var(--foundry-global-spacing-dimensions-900-efcdb6bf);
    padding:0 var(--foundry-global-spacing-gap-400-f21302a9);
    border-radius:var(--foundry-global-border-radius-300-7c6d4daf) var(--foundry-global-border-radius-300-7c6d4daf) 0 0;
    display:flex;
    align-items:center
}
.foundry_xov33n8:has(.foundry_xov33n5){
    padding:0 var(--foundry-global-spacing-gap-900-9531b9b6)
}
.foundry_xov33n9{
    box-sizing:border-box;
    text-align:center;
    letter-spacing:.02em;
    width:100%
}
.foundry_xov33na{
    text-align:left
}
.foundry_xov33nb{
    text-align:center
}
.foundry_xov33nc{
    box-sizing:border-box;
    color:var(--foundry-alias-color-text-header-c0780da4);
    position:relative;
    background-color:var(--foundry-global-color-grey-adaptive-200-fb12d031);
    padding:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    border-radius:0
}
.foundry_xov33nd{
    box-sizing:border-box;
    display:flex;
    overflow:auto;
    touch-action:pan-y
}
.foundry_xov33ne{
    box-sizing:border-box;
    width:100dvw
}
.foundry_xov33nf{
    box-sizing:border-box;
    width:16px;
    padding:var(--foundry-global-spacing-gap-700-936963d7) 5px;
    margin:10px
}
.foundry_xov33ng{
    box-sizing:border-box;
    background:var(--foundry-global-color-grey-adaptive-300-02700b85);
    border-radius:var(--foundry-global-border-radius-pill-8c8d51e6)
}
@media (min-width:768px){
    .foundry_xov33n0{
        align-items:center
    }
    .foundry_xov33n1{
        width:100%;
        max-height:90dvh;
        max-width:var(--foundry-global-spacing-dimensions-6250-aabe7f2f);
        border-radius:var(--foundry-global-border-radius-300-7c6d4daf);
        bottom:auto
    }
    .foundry_xov33n1:after{
        display:none
    }
    .foundry_xov33n2{
        padding:var(--foundry-global-spacing-gap-600-d02b9116);
        padding-top:var(--foundry-global-spacing-gap-400-f21302a9)
    }
    .foundry_xov33n3{
        flex-direction:row
    }
    .foundry_xov33n8{
        padding:0 var(--foundry-global-spacing-gap-600-d02b9116)
    }
    .foundry_xov33nc{
        border-radius:0 0 var(--foundry-global-border-radius-300-7c6d4daf) var(--foundry-global-border-radius-300-7c6d4daf)
    }
}
.foundry_v912w24{
    display:block;
    position:relative;
    border-radius:var(--foundry-global-border-radius-circle-a97600a9)
}
[role=button]:focus-visible>.foundry_v912w26,a:focus-visible>.foundry_v912w26,button:focus-visible>.foundry_v912w26{
    outline-width:2px;
    outline-style:solid;
    outline-offset:4px;
    outline-color:var(--foundry-alias-color-border-focus-e58b07c7)
}
.foundry_v912w27{
    position:relative;
    display:block
}
.foundry_v912w27:after{
    content:"";
    position:absolute;
    inset:0;
    border:var(--foundry-global-border-width-10-8d34e94d) solid var(--foundry-global-color-alpha-adaptive-15-695b3a30);
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    pointer-events:none
}
.foundry_v912w28{
    height:var(--foundry-global-spacing-dimensions-400-b120da78);
    width:var(--foundry-global-spacing-dimensions-400-b120da78)
}
.foundry_v912w29{
    height:var(--foundry-global-spacing-dimensions-600-552f3071);
    width:var(--foundry-global-spacing-dimensions-600-552f3071)
}
.foundry_v912w2a{
    height:var(--foundry-global-spacing-dimensions-700-523e51c1);
    width:var(--foundry-global-spacing-dimensions-700-523e51c1)
}
.foundry_v912w2a,.foundry_v912w2b{
    border-width:var(--foundry-global-spacing-dimensions-25-eec1a90b)
}
.foundry_v912w2b{
    height:var(--foundry-global-spacing-dimensions-800-bbdfa298);
    width:var(--foundry-global-spacing-dimensions-800-bbdfa298)
}
.foundry_v912w2c:after{
    content:"";
    position:absolute;
    inset:0;
    background:var(--foundry-global-color-black-static-15-d198b2a6)
}
.foundry_v912w2g:after{
    background:var(--foundry-global-color-black-static-20-3ae064df)
}
.foundry_v912w2h{
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    opacity:.9;
    width:100%;
    height:100%;
    transition:all .25s ease-in-out;
    -o-object-fit:cover;
    object-fit:cover
}
.foundry_v912w2i{
    filter:grayscale(100%);
    opacity:1
}
.foundry_v912w2j{
    opacity:.9
}
a:has(>.foundry_v912w24:hover) .foundry_v912w2j,button:has(>.foundry_v912w24:hover) .foundry_v912w2j{
    opacity:1
}
a:has(>.foundry_v912w24:active) .foundry_v912w2j,button:has(>.foundry_v912w24:active) .foundry_v912w2j{
    opacity:.9
}
.foundry_v912w2k{
    position:absolute;
    right:var(--foundry-global-spacing-dimensions-10-7d52ec29);
    bottom:var(--foundry-global-spacing-dimensions-10-7d52ec29);
    border-radius:var(--foundry-global-border-radius-circle-a97600a9);
    border:var(--foundry-global-spacing-dimensions-10-7d52ec29) solid var(--foundry-global-color-grey-adaptive-200-fb12d031);
    box-sizing:border-box
}
.foundry_v912w2l{
    background:var(--foundry_v912w20,var(--foundry-global-color-green-static-600-aebbfb3a))
}
.foundry_v912w2m{
    background:var(--foundry_v912w21,var(--foundry-global-color-grey-static-600-048e9067))
}
.foundry_v912w2n{
    background:var(--foundry_v912w22,var(--foundry-global-color-yellow-static-600-828a39a0))
}
.foundry_v912w2o{
    background:var(--foundry_v912w23,var(--foundry-global-color-red-static-800-60c90a7b))
}
.foundry_v912w2p{
    width:var(--foundry-global-spacing-dimensions-100-97e13da9);
    height:var(--foundry-global-spacing-dimensions-100-97e13da9)
}
.foundry_v912w2q{
    width:var(--foundry-global-spacing-dimensions-150-ea1fb93c);
    height:var(--foundry-global-spacing-dimensions-150-ea1fb93c);
    border-width:var(--foundry-global-spacing-dimensions-25-eec1a90b)
}
.foundry_v912w2r{
    width:var(--foundry-global-spacing-dimensions-175-6d1e42fb);
    height:var(--foundry-global-spacing-dimensions-175-6d1e42fb)
}
.foundry_v912w2r,.foundry_v912w2s{
    border-width:var(--foundry-global-spacing-dimensions-33-9d3ffc33)
}
.foundry_v912w2s{
    width:var(--foundry-global-spacing-dimensions-200-2fbf5420);
    height:var(--foundry-global-spacing-dimensions-200-2fbf5420)
}
.foundry_v912w2t{
    background:var(--foundry-global-color-grey-static-600-048e9067)
}
