.f09d600{height:var(--jhqn1xj);padding:0 var(--jhqn1xc);color:var(--_1nfc5sth);border-radius:var(--foundry-global-border-radius-pill-8c8d51e6);cursor:pointer;outline-offset:-4px;pointer-events:auto;outline:4px solid #0000;flex:none;align-items:center;display:flex}
.f09d600:hover{color:var(--_1nfc5st1)}
.f09d600[data-state=active],.f09d600[data-active]{background:var(--_1nfc5sth);color:var(--_1nfc5stx)}
.f09d600[data-state=inactive]:focus-visible,.f09d600:not([data-active]):focus-visible{outline-color:var(--_1nfc5sth)}
.f09d600[data-state=active]:focus-visible,.f09d600[data-active]:focus-visible{outline-color:var(--_1nfc5sth);background:var(--_1nfc5st8);color:var(--_1nfc5sth)}
.f09d601{max-width:100%;margin-top:0;overflow:hidden}
.f09d604{display:flex}
@media (min-width:768px){.f09d601{margin:var(--jhqn1xi) var(--jhqn1xu) var(--jhqn1xi) var(--jhqn1xd);padding:0 var(--jhqn1xe);width:auto;margin-bottom:0}}
@media (min-width:0) and (max-width:767.98px){.f09d600{height:var(--jhqn1xg);padding:0 var(--jhqn1x9)}.f09d601{padding:var(--jhqn1xc) var(--jhqn1xe)}}
@media (min-width:0) and (max-width:767.98px){.f09d602:after{content:"";background:var(--_1nfc5st7d);pointer-events:none;-webkit-mask-image:linear-gradient(90deg, black 0%, transparent var(--jhqn1xf), transparent calc(100% - var(--jhqn1xf)), black 100%);mask-image:linear-gradient(90deg, black 0%, transparent var(--jhqn1xf), transparent calc(100% - var(--jhqn1xf)), black 100%);position:absolute;inset:1px -1px;overflow:hidden}}
@media (min-width:768px){.f09d602{-webkit-mask-image:linear-gradient(90deg, transparent 0%, black var(--jhqn1xe), black calc(100% - var(--jhqn1xe)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, black var(--jhqn1xe), black calc(100% - var(--jhqn1xe)), transparent 100%)}}
.qbqy330{z-index:calc(var(--_19z1c6d3) + 1);justify-content:center;align-items:center;width:100vw;display:block;position:fixed;bottom:0;left:0;right:0}
@media (min-width:0) and (max-width:767.98px){.qbqy331{background:var(--_1nfc5st7d);box-shadow:0 -10px 30px #00000026}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.qbqy331{justify-content:center;width:100%;display:flex}}
@media (min-width:768px){.qbqy330{top:0;bottom:unset;pointer-events:none;padding:var(--jhqn1xi) var(--jhqn1xl);display:flex}.qbqy331{margin:0}}