#fs-mobile-access,#fs-mobile-access[hidden]{display:none}#fs-mobile-access[hidden]{display:none!important}@media (max-width:767px){#fs-mobile-access{display:block;position:fixed;z-index:1000000;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));font:inherit;color:#14263b}#fs-mobile-access *,#fs-mobile-access *::before,#fs-mobile-access *::after{box-sizing:border-box}#fs-mobile-access [hidden]{display:none!important}#fs-mobile-access button{font-family:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:none;margin:0}#fs-mobile-access .fsma-toggle{display:flex;gap:8px;align-items:center;min-height:44px;padding:10px 14px;border:1px solid rgb(255 255 255 / .3);border-radius:24px;background:#0b1d30;color:#fff;font-size:13px;font-weight:650;line-height:20px;box-shadow:0 3px 14px #091b3026}#fs-mobile-access svg{width:20px;height:20px;flex-shrink:0}#fs-mobile-access .fsma-panel{position:absolute;bottom:54px;right:0;width:min(310px,calc(100vw - 40px));max-height:calc(100dvh - 100px - env(safe-area-inset-bottom, 0px));overflow:auto;overscroll-behavior:contain;padding:8px;border:1px solid #e0e6eb;border-radius:18px;background:#fff;box-shadow:0 12px 36px #071a3033;transform-origin:bottom right;animation:fsma-in .16s ease-out}#fs-mobile-access .fsma-head{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 8px 10px}#fs-mobile-access .fsma-head h2{margin:0;font:inherit;font-size:16px;font-weight:700;color:#102438}#fs-mobile-access .fsma-close{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;color:#435467;background:#fff0;border:0;border-radius:50%;font-size:24px;line-height:1}#fs-mobile-access .fsma-item{display:flex;width:100%;align-items:center;gap:12px;padding:12px;min-height:62px;border:0;border-radius:12px;background:#fff;color:#14263b;text-align:left;font-size:14px;line-height:1.35}#fs-mobile-access .fsma-item:hover,#fs-mobile-access .fsma-item:focus-visible,#fs-mobile-access .fsma-lang:hover{background:#f0f4f7}#fs-mobile-access button:focus-visible{outline:3px solid #dc8b23;outline-offset:2px}#fs-mobile-access .fsma-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f0f4f7;color:#14263b;flex-shrink:0}#fs-mobile-access .fsma-copy{flex:1}#fs-mobile-access .fsma-copy b{display:block;color:inherit;font-weight:650}#fs-mobile-access .fsma-copy small{display:block;margin-top:3px;color:#617183;font-size:12px}#fs-mobile-access .fsma-arrow{font-size:18px;color:#768596}#fs-mobile-access .fsma-languages{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 8px 8px;padding:8px;border-radius:12px;background:#f4f6f8}#fs-mobile-access .fsma-lang{min-height:44px;border:0;border-radius:8px;background:#fff0;color:#14263b;padding:8px;text-align:left;font-size:13px}#fs-mobile-access .fsma-lang[aria-pressed=true]{font-weight:700;background:#e3eaf0}.fsma-has-optimist .foroptimist-popup-open,.fsma-has-forcoins .fsfc-floating-launcher,.fsma-has-language #gt_float_wrapper{display:none!important}@keyframes fsma-in{from{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){#fs-mobile-access .fsma-panel{animation:none}}