.cfloat{position:fixed;right:var(--cf-right,16px);top:var(--cf-top,50%);transform:translateY(-50%);display:flex;flex-direction:column;gap:6px;z-index:99990;font-family:Arial,"Microsoft YaHei",sans-serif;line-height:1.4}.cfloat .cfloat-item{box-sizing:border-box;width:64px;min-width:0;height:69px;border:0;border-radius:5px;padding:8px 3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:var(--cf-bg);color:var(--cf-text);text-decoration:none;cursor:pointer;box-shadow:0 2px 12px #00000018;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.4}.cfloat .cfloat-item:hover{background:var(--cf-hover);color:var(--cf-text)}.cfloat .cfloat-item:focus-visible,.cfloat-dialog button:focus-visible{outline:3px solid var(--cf-bg);outline-offset:3px}.cfloat .cfloat-item svg{width:28px;height:28px;fill:currentColor;display:block}.cfloat .cfloat-top{height:44px;background:#fff;color:var(--cf-bg)}.cfloat .cfloat-top:hover{background:#f5f2f7;color:var(--cf-hover)}.cfloat-dialog{box-sizing:border-box;color:#333;background:#fff;border:0;border-radius:12px;padding:30px 24px 20px;max-width:min(360px,calc(100vw - 32px));width:360px;text-align:center;box-shadow:0 12px 60px #0003;margin:auto;font:15px/1.7 Arial,"Microsoft YaHei",sans-serif}.cfloat-dialog::backdrop{background:#0006}.cfloat-dialog h2{font-size:23px;line-height:1.5;margin:0 0 18px;color:#333}.cfloat-dialog img{display:block;width:260px;max-width:100%;height:auto;margin:0 auto;object-fit:contain}.cfloat-dialog p{margin:14px 0}.cfloat-dialog .cfloat-close{position:absolute;right:8px;top:5px;width:34px;height:34px;border:0;background:transparent;color:#666;padding:0;font-size:28px;cursor:pointer}.cfloat-dialog .cfloat-copy{border:0;border-radius:5px;padding:10px 22px;background:var(--cf-bg);color:var(--cf-text);font-size:14px;cursor:pointer}.cfloat-status{min-height:24px;font-size:13px}@media(max-width:767px){.cfloat-no-mobile{display:none}.cfloat .cfloat-item{width:58px;height:62px;font-size:11px}.cfloat .cfloat-top{height:40px}.cfloat .cfloat-item svg{width:25px;height:25px}}@media(prefers-reduced-motion:reduce){.cfloat *{scroll-behavior:auto}}
