.floating-roadmap{position:fixed;right:22px;bottom:98px;z-index:40;width:60px;height:60px;border-radius:50%;background:#153b8a;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 22px #10265866;text-decoration:none;transition:background .2s,transform .2s}.floating-roadmap:hover{background:#102d6a;transform:translateY(-2px)}.floating-roadmap:focus-visible{outline:3px solid #f2c55c;outline-offset:4px}.roadmap-dialog{position:fixed;inset:0;width:calc(100vw - 36px);max-width:none;height:calc(100dvh - 36px);max-height:none;padding:0;margin:auto;border:1px solid #ffffff20;border-radius:18px;background:#141516;box-shadow:0 0 28px #ffffff24,0 24px 80px #0008;overflow:hidden}.roadmap-dialog::backdrop{background:#071021b3;backdrop-filter:blur(6px)}.roadmap-dialog iframe{display:block;width:100%;height:100%;border:0}.roadmap-close{position:absolute;right:13px;top:13px;z-index:2;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#090a0ce6;color:#fff;font:30px/1 Arial;cursor:pointer}.roadmap-close:focus-visible{outline:3px solid #709aff;outline-offset:2px}html.roadmap-open{overflow:hidden}@media(max-width:600px){.roadmap-dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:12px}.roadmap-dialog iframe{padding-top:46px;box-sizing:border-box}.floating-roadmap{right:22px}}@media(prefers-reduced-motion:reduce){.floating-roadmap{transition:none}}

/* Reserve space for the close control outside the scrolling content. */
.roadmap-dialog{box-sizing:border-box;padding:52px 10px 10px}
.roadmap-dialog iframe{box-sizing:border-box;padding:0;height:100%;border-radius:8px}
.roadmap-dialog .roadmap-close{top:8px;right:16px;padding:0;line-height:1;box-sizing:border-box}


.roadmap-dialog{transition:background-color .2s,border-color .2s}
.roadmap-dialog.roadmap-dialog-light{background:#f3f5f8;border-color:#d8dfe9}
.roadmap-dialog-light .roadmap-close{background:#e4e9f0;color:#192536}
.roadmap-dialog-light .roadmap-close:hover{background:#d8dfe9}
@media(prefers-reduced-motion:reduce){.roadmap-dialog{transition:none}}

