.cf-wx-promo[data-v-5e6083d7]{clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:linear-gradient(#fffdf8,#faf5e9);border:1px solid #e8e2d2;align-items:center;gap:16px;padding:16px;transition:border-color .15s,filter .15s,transform .15s;display:flex;position:relative}.cf-wx-promo[data-v-5e6083d7]:before{content:"";opacity:.75;background:linear-gradient(90deg,#f5b301,#f5b30100 70%);height:2px;position:absolute;top:0;left:12px;right:0}.cf-wx-promo[data-v-5e6083d7]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffffa6,#0000);width:45%;transition:left .55s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}.cf-wx-promo[data-v-5e6083d7]:hover{filter:drop-shadow(0 8px 16px #d977062e);border-color:#d9a414;transform:translateY(-2px)}.cf-wx-promo[data-v-5e6083d7]:hover:after{left:130%}.cf-wx-qr[data-v-5e6083d7]{background:#fff;border:1px solid #ece2c8;flex-shrink:0;width:108px;padding:6px;position:relative}.cf-wx-qr[data-v-5e6083d7]:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008),linear-gradient(#e0a008,#e0a008);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:10px 2px,2px 10px,10px 2px,2px 10px,10px 2px,2px 10px,10px 2px,2px 10px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:-4px}.cf-wx-qr img[data-v-5e6083d7]{width:100%;height:auto;transition:transform .2s;display:block}.cf-wx-promo:hover .cf-wx-qr img[data-v-5e6083d7]{transform:scale(1.04)}.cf-wx-text[data-v-5e6083d7]{min-width:0}.cf-wx-name[data-v-5e6083d7]{letter-spacing:.02em;color:#1c1a15;align-items:center;gap:7px;font-size:19px;font-weight:900;line-height:1.2;display:flex}.cf-wx-chip[data-v-5e6083d7]{color:#26200f;clip-path:polygon(0 5px,5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%);background:linear-gradient(155deg,#f9d67c,#eeb036);flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 3px #925e0640}.cf-wx-tag[data-v-5e6083d7]{color:#d97706;align-items:center;gap:6px;margin-top:7px;font-size:13px;font-weight:800;display:flex}.cf-wx-hint[data-v-5e6083d7]{color:#9a958a;margin-top:6px;font-size:12px;font-weight:600}@media (width>=1024px){.cf-wx-promo[data-v-5e6083d7]:not(.cf-wx-promo--rail){justify-content:center;padding:18px}.cf-wx-promo:not(.cf-wx-promo--rail) .cf-wx-qr[data-v-5e6083d7]{width:116px}}@media (width>=1280px){.cf-wx-promo--rail[data-v-5e6083d7]{text-align:center;flex-direction:column;gap:12px;padding:14px 12px}.cf-wx-promo--rail .cf-wx-qr[data-v-5e6083d7]{width:156px}.cf-wx-promo--rail .cf-wx-text[data-v-5e6083d7]{flex-direction:column;align-items:center;display:flex}.cf-wx-promo--rail .cf-wx-tag[data-v-5e6083d7]{font-size:12.5px}.cf-tools-rail[data-v-2bb4a2dd]{align-self:start;margin-right:-24px;position:sticky;top:88px}}.cf-tool-tile[data-v-2bb4a2dd]{clip-path:polygon(0 10px,10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:linear-gradient(#fffdf8,#faf5e9);border:1px solid #e8e2d2;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 2px 6px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.cf-tool-tile[data-v-2bb4a2dd]:before{content:"";opacity:.75;background:linear-gradient(90deg,#f5b301,#f5b30100 70%);height:2px;position:absolute;top:0;left:10px;right:0}.cf-tool-tile[data-v-2bb4a2dd]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffffa6,#0000);width:45%;transition:left .55s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}.cf-tool-tile[data-v-2bb4a2dd]:hover{border-color:#d9a414;transform:translateY(-2px);box-shadow:0 6px 16px #d977062e}.cf-tool-tile[data-v-2bb4a2dd]:hover:after{left:130%}.cf-tool-chip[data-v-2bb4a2dd]{clip-path:polygon(0 7px,7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);background:linear-gradient(155deg,#f9d67c,#eeb036);justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 3px #925e0640}.cf-tool-tile:hover .cf-tool-chip[data-v-2bb4a2dd]{background:linear-gradient(155deg,#ffe08a,#f5b301);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #925e0633}.cf-tool-icon[data-v-2bb4a2dd]{width:21px;height:21px;-webkit-mask:var(--icon) center /contain no-repeat;-webkit-mask:var(--icon) center /contain no-repeat;mask:var(--icon) center /contain no-repeat;background:#26200f}.cf-tool-icon-fallback[data-v-2bb4a2dd]{color:#26200f;width:21px;height:21px}.cf-tool-name[data-v-2bb4a2dd]{text-align:center;color:#1c1a15;font-size:12px;font-weight:700;line-height:1.25;transition:color .15s}.cf-tool-tile:hover .cf-tool-name[data-v-2bb4a2dd]{color:#d97706}
