.fn-locale-picker{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;flex-shrink:0}
.fn-locale-picker .fn-locale-control{position:relative;display:flex;align-items:center;margin:0!important;padding:0!important;isolation:isolate;color:#f5deee}
.fn-locale-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
html body .fn-publisher-stripe .fn-locale-control>.fn-locale-globe{position:absolute;left:10px;z-index:1;width:15px;height:15px;pointer-events:none;color:#eac4de}
.fn-locale-control::after{content:'';position:absolute;right:12px;top:12px;width:5px;height:5px;border-right:1.5px solid #eac4de;border-bottom:1.5px solid #eac4de;transform:rotate(45deg);pointer-events:none}
html body .fn-publisher-stripe form#fn-locale-picker label.fn-locale-control select{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;display:block!important;width:160px!important;height:32px!important;min-height:32px!important;max-width:none!important;margin:0!important;padding:5px 27px 5px 32px!important;border:1px solid #ce9ebe55!important;border-radius:11px!important;background:#ffffff0d!important;background-image:none!important;color:#faedf6!important;box-shadow:inset 0 1px 0 #ffffff0b!important;font:600 11px/1.4 Arial,"Microsoft JhengHei","Microsoft YaHei",sans-serif!important;letter-spacing:normal!important;text-transform:none!important;cursor:pointer;opacity:1!important;filter:none!important;transform:none!important;outline-offset:3px;color-scheme:dark}
html body .fn-locale-picker select option{background:#302832!important;color:#fff1fa!important;font-size:12px}
html body .fn-publisher-stripe form#fn-locale-picker label.fn-locale-control:hover select{border-color:#e7b1d0!important;background-color:#ffffff17!important}.fn-locale-control:focus-within{outline:2px solid #eab2d1;outline-offset:3px;border-radius:11px}
.fn-locale-picker [hidden]{display:none!important}
html body .fn-publisher-stripe #fn-locale-picker button{min-height:28px!important;padding:3px 8px!important;border:1px solid #96748c!important;background:#655160!important;border-radius:8px!important;color:#fff!important;box-shadow:none!important;font-size:10px!important}
html[lang^=zh] body{font-family:Arial,"Microsoft JhengHei","Microsoft YaHei",sans-serif}html[lang^=zh] :is(.pv-eyebrow,.fn-atlas-eyebrow,.fn-portal-kicker){letter-spacing:.06em!important}
html:not([lang=en]) :is(.pv-game-section>summary,.pv-button,.fn-atlas-card-footer){overflow-wrap:anywhere}
@media(max-width:700px){html body .fn-publisher-stripe form#fn-locale-picker label.fn-locale-control select{width:150px!important;padding-right:24px!important;height:34px!important;min-height:34px!important;font-size:10px!important}.fn-locale-control::after{top:13px}html body .fn-publisher-stripe{gap:8px!important}.fn-publisher-stripe>nav{gap:8px!important}}
@media(max-width:360px){html body .fn-publisher-stripe{padding-inline:12px!important;gap:10px!important}.fn-publisher-stripe-brand>span{display:none}}
