
.zx-share-modal{position:fixed;inset:0;z-index:99999;background:rgba(8,25,45,.72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;padding:20px}
.zx-share-modal.on{display:flex}
.zx-share-panel{position:relative;background:#fff;border-radius:18px;padding:26px 26px 20px;width:min(320px,92vw);text-align:center;box-shadow:0 30px 90px rgba(0,0,0,.4)}
.zx-share-x{position:absolute;top:10px;right:12px;border:0;background:#F1F5F9;width:32px;height:32px;border-radius:50%;font-size:16px;cursor:pointer;color:#475569}
.zx-share-h{font-size:17px;font-weight:800;color:#0f2540;margin:0 0 14px}
.zx-share-qr svg{width:200px;height:200px;display:block;margin:0 auto}
.zx-share-tip{font-size:13px;color:#64748b;margin:12px 0 6px}
.zx-share-url{font-size:11px;color:#94a3b8;word-break:break-all;max-height:2.6em;overflow:hidden;line-height:1.3}
@media(max-width:1023px){.nav-inner{display:flex;align-items:center;justify-content:space-between}.nav-left .nav-certs{display:flex!important;align-items:center;gap:5px;margin:0 0 0 8px;padding:0;border:0;background:none}.nav-left .nav-certs img{height:13px;width:auto}.nav-logo img{height:30px;width:auto}}@media(max-width:380px){.nav-left .nav-certs{gap:4px;margin-left:6px}.nav-left .nav-certs img{height:11px}.nav-logo img{height:26px}}div.fab{display:none!important}@media(max-width:767px){.vr-tab{display:none!important}#cw-widget-holder,#cw-widget-holder.woot-widget-holder{bottom:64px!important}}.nav-menu-list>li.nav-li-drop{position:relative}.nav-menu-list>li.nav-li-drop .nav-drop{left:auto;right:0;transform:translateY(8px)}.nav-menu-list>li.nav-li-drop:hover .nav-drop,.nav-menu-list>li.nav-li-drop:focus-within .nav-drop{transform:translateY(2px)}

