#gm-sync-m{position:fixed;inset:0;z-index:100050;display:none;align-items:center;justify-content:center;padding:18px;background:rgba(8,14,32,.62)}#gm-sync-m.on{display:flex}#gm-sync-m .gs-box{position:relative;width:min(420px,100%);max-height:92vh;overflow:auto;background:#f7f2ea;color:#0e1b3d;border-radius:18px;border:2px solid #c9a84c;padding:22px 20px 18px;box-shadow:0 18px 50px rgba(0,0,0,.35);font-family:'DM Sans',sans-serif}#gm-sync-m .gs-x{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:1.5px solid #c9a84c;background:0 0;color:#0e1b3d;font-size:16px;cursor:pointer}#gm-sync-m .gs-k{font:900 21px/1.2 'Playfair Display',Georgia,serif;padding-right:40px}#gm-sync-m .gs-p{margin:10px 0 0;font-size:14.5px;line-height:1.55;color:#3a3528}#gm-sync-m .gs-qr{margin:14px auto 4px;width:200px;height:200px;background:#fff;border-radius:12px;padding:6px;border:1px solid #e3d6b5}#gm-sync-m .gs-qr svg{width:100%;height:100%;display:block}#gm-sync-m .gs-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}#gm-sync-m .gs-b{flex:1 1 140px;min-height:46px;border-radius:999px;border:1.5px solid #c9a84c;background:#0e1b3d;color:#e8c46b;font:800 14px 'DM Sans',sans-serif;cursor:pointer}#gm-sync-m .gs-b.gold{background:#c9a84c;color:#0e1b3d}#gm-sync-m .gs-st{margin:12px 0 0;font-size:12.5px;font-weight:700;color:#4ca35f}#gm-sync-m .gs-fine{margin:10px 0 0;font-size:12px;line-height:1.5;color:#6b6456}#gm-sync-m .gs-l{border:0;background:0 0;padding:0;color:#9a2b25;font:700 12px 'DM Sans',sans-serif;text-decoration:underline;cursor:pointer}#gm-sync-toast{position:fixed;left:50%;bottom:86px;transform:translate(-50%,20px);z-index:100060;display:flex;gap:12px;align-items:center;max-width:92vw;padding:12px 16px;border-radius:14px;background:#0e1b3d;color:#f7f2ea;border:1.5px solid #c9a84c;font:700 14px 'DM Sans',sans-serif;box-shadow:0 10px 30px rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}#gm-sync-toast.on{opacity:1;transform:translate(-50%,0);pointer-events:auto}#gm-sync-toast button{border:0;border-radius:999px;background:#c9a84c;color:#0e1b3d;font:800 13px 'DM Sans',sans-serif;padding:8px 14px;cursor:pointer}.gm-guidelink{white-space:nowrap;font-weight:800;color:#8b6408;text-decoration:underline;text-underline-offset:3px}html.gm-night .gm-guidelink{color:#e8c46b}#gm-sync-m .gs-box,#gm-sync-m .gs-k{color:#0e1b3d!important}#gm-sync-m .gs-p{color:#3a3528!important}#gm-sync-m .gs-fine{color:#6b6456!important}#gm-sync-m .gs-st{color:#2f7a43!important}