.FloatingActions-module__0pg1ia__dock{z-index:2147482000;font-family:var(--font-cn);position:fixed;bottom:96px;right:24px}.FloatingActions-module__0pg1ia__panel{filter:drop-shadow(0 4px 7px #0000002e);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex}.FloatingActions-module__0pg1ia__contact{position:relative}.FloatingActions-module__0pg1ia__item{color:#001c4d99;cursor:pointer;transition:color .2s var(--ease);flex-direction:column;align-items:flex-start;gap:0;padding:8px;display:flex}.FloatingActions-module__0pg1ia__divider{border-top:1px solid #001c4d1a}.FloatingActions-module__0pg1ia__icon{width:24px;height:24px;position:relative}.FloatingActions-module__0pg1ia__icon img{transition:opacity .2s var(--ease);position:absolute;inset:0}.FloatingActions-module__0pg1ia__on{opacity:0}.FloatingActions-module__0pg1ia__label{white-space:nowrap;font-size:12px;line-height:normal}.FloatingActions-module__0pg1ia__item:hover,.FloatingActions-module__0pg1ia__item:focus-visible{color:var(--color-primary-5)}.FloatingActions-module__0pg1ia__item:hover .FloatingActions-module__0pg1ia__off,.FloatingActions-module__0pg1ia__item:focus-visible .FloatingActions-module__0pg1ia__off{opacity:0}.FloatingActions-module__0pg1ia__item:hover .FloatingActions-module__0pg1ia__on,.FloatingActions-module__0pg1ia__item:focus-visible .FloatingActions-module__0pg1ia__on{opacity:1}.FloatingActions-module__0pg1ia__tip{filter:drop-shadow(0 4px 7px #0000002e);opacity:0;pointer-events:none;width:200px;transition:opacity .25s var(--ease), transform .25s var(--ease);background:#fff;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex;position:absolute;bottom:0;right:calc(100% + 11px);transform:translate(8px)}.FloatingActions-module__0pg1ia__contact:hover .FloatingActions-module__0pg1ia__tip,.FloatingActions-module__0pg1ia__contact:focus-within .FloatingActions-module__0pg1ia__tip{opacity:1;pointer-events:auto;transform:none}.FloatingActions-module__0pg1ia__tip:after{content:"";width:14px;position:absolute;top:0;bottom:0;left:100%}.FloatingActions-module__0pg1ia__tip img{flex:none}.FloatingActions-module__0pg1ia__tip div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.FloatingActions-module__0pg1ia__tip p{color:#001c4d99;white-space:nowrap;font-size:14px;line-height:normal}.FloatingActions-module__0pg1ia__tip strong{color:var(--color-primary-1);white-space:nowrap;font-size:16px;font-weight:600;line-height:normal}@media (max-width:820px){.FloatingActions-module__0pg1ia__dock{right:12px;bottom:calc(24px + env(safe-area-inset-bottom))}.FloatingActions-module__0pg1ia__chat{bottom:calc(168px + env(safe-area-inset-bottom))}.FloatingActions-module__0pg1ia__tip{display:none}}@media (prefers-reduced-motion:reduce){.FloatingActions-module__0pg1ia__tip,.FloatingActions-module__0pg1ia__icon img,.FloatingActions-module__0pg1ia__item{transition:none}}
:root{--zoom:1;--color-text-1:#fff;--color-text-2:#ffffffb3;--color-text-3:#ffffff80;--color-fill-1:#ffffff0a;--color-fill-3:#ffffff1f;--color-border:#ffffff14;--color-primary-1:#001c4d;--color-primary-3:#0a4ea6;--color-primary-4:#136cd2;--color-primary-5:#1f8fff;--color-primary-6:#269aff;--color-primary-7:#57b6ff;--color-primary-8:#87cfff;--font-cn:"PingFang SC", var(--font-noto), "Microsoft YaHei", "Noto Sans SC", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#000}body{color:#fff;font-family:var(--font-cn);-webkit-font-smoothing:antialiased;background:#000;margin:0;overflow-x:hidden}p,h1,h2,h3,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{max-width:none;display:block}:focus-visible{outline:2px solid var(--color-primary-6);outline-offset:2px}.stage{width:100%;position:relative;overflow:hidden}.js .reveal{opacity:0;transform:translateY(40px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js .reveal{opacity:1;transform:none}}
