._fabArea_fd0zr_1{position:fixed;right:1rem;bottom:1rem;z-index:120;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:.65rem;transition:opacity .18s ease,transform .18s ease}._fabAreaHidden_fd0zr_13{opacity:0;transform:translateY(8px);pointer-events:none}._fabAreaVisible_fd0zr_19{opacity:1;transform:translateY(0);pointer-events:auto}._fabButton_fd0zr_25{border:1px solid rgb(148 163 184 / .45);border-radius:999px;padding:.6rem .95rem;background:#0f172ae6;color:#e2e8f0;cursor:pointer;transform-origin:center}._fabMenu_fd0zr_35{display:grid;gap:.35rem;min-width:132px;max-width:calc(100vw - 2rem);border:1px solid rgb(148 163 184 / .28);border-radius:10px;padding:.6rem;background:#0f172af0;box-shadow:0 12px 34px #02061773;opacity:0;transform:translateY(10px) scale(.92);transform-origin:bottom right;pointer-events:none}._fabMenuOpen_fd0zr_51{pointer-events:auto}._fabMenu_fd0zr_35 a{display:block;padding:.22rem .1rem;color:#e2e8f0;text-decoration:none;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}._menuAction_fd0zr_65{display:block;width:100%;margin-top:.2rem;border:0;border-top:1px solid rgb(148 163 184 / .28);padding:.5rem .1rem .05rem;background:transparent;color:#e2e8f0;text-align:left;cursor:pointer;font-size:.8rem;letter-spacing:.04em;line-height:1.35}@media(max-width:768px){._fabArea_fd0zr_1{right:.75rem;bottom:.75rem}._fabButton_fd0zr_25{padding:.58rem .88rem;font-size:.9rem}._fabMenu_fd0zr_35{min-width:120px;padding:.52rem;border-radius:12px}._fabMenu_fd0zr_35 a{font-size:.8rem;letter-spacing:.06em}._menuAction_fd0zr_65{font-size:.75rem}}@media(max-width:420px){._fabArea_fd0zr_1{right:.5rem;bottom:.5rem}._fabButton_fd0zr_25{padding:.5rem .76rem;font-size:.82rem}._fabMenu_fd0zr_35{min-width:108px;max-width:calc(100vw - 1rem);padding:.44rem}._fabMenu_fd0zr_35 a{font-size:.75rem;letter-spacing:.03em;text-transform:none;line-height:1.32}._menuAction_fd0zr_65{font-size:.72rem;letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){._fabArea_fd0zr_1,._fabMenu_fd0zr_35{transition:none}}
