.bxh-pf .bxh-pf-card,.bxh-pf .pf-card{position:relative;width:100%;margin:0}.bxh-pf .pf-card{padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 42px rgba(0,40,38,.13);overflow:hidden}.bxh-pf .pf-card.dk{background:var(--primary);border-color:transparent}.bxh-pf .pf-dkstats{display:flex;gap:18px;margin-top:16px;padding-top:15px;border-top:1px solid rgba(199,255,243,.18)}.bxh-pf .pf-dkstats>div{display:flex;flex-direction:column}.bxh-pf .pf-dkstats b{font-size:22px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.bxh-pf .pf-dkstats span{font-size:11px;font-weight:600;color:var(--mint);margin-top:5px;line-height:1.2}.bxh-pf .pf-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.bxh-pf .pf-h{font-size:11px;font-weight:800;color:var(--primary)}.bxh-pf .pf-card.dk .pf-h{color:var(--mint)}.bxh-pf .pf-big{font-size:30px;font-weight:800;color:var(--primary);letter-spacing:-.03em;line-height:1;margin-top:6px}.bxh-pf .pf-up{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#04706a;background:rgba(4,200,174,.14);border-radius:99px;padding:3px 8px}.bxh-pf .pf-up i{font-size:11px}.bxh-pf .pf-svg{display:block;width:100%;height:100%}.bxh-pf .pf-line{position:relative;height:56px;margin-top:10px}.bxh-pf .pf-tip{background:var(--primary);color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:7px;white-space:nowrap}.bxh-pf .pf-tip,.bxh-pf .pf-tip:after{position:absolute;transform:translateX(-50%)}.bxh-pf .pf-tip:after{content:"";left:50%;bottom:-4px;border:4px solid transparent;border-top:4px solid var(--primary)}.bxh-pf .pf-pdot{position:absolute;width:9px;height:9px;border-radius:99px;background:var(--secondary);border:2px solid #fff;transform:translate(-50%,-50%);z-index:1}.bxh-pf .pf-axis{display:flex;justify-content:space-between;font-size:9px;font-weight:600;color:var(--muted);margin-top:4px}.bxh-pf .pf-axis .on{color:var(--secondary);font-weight:800}.bxh-pf .pf-donut{display:flex;align-items:center;gap:18px;margin-top:16px}.bxh-pf .pf-dnut{width:104px;height:104px;border-radius:50%;position:relative;flex-shrink:0;background:conic-gradient(#003331 0 38%,#b4ece3 38% 60%,#c5d9e8 60% 80%,#dbf0ea 80% 100%)}.bxh-pf .pf-dnut:after{content:"";position:absolute;inset:27px;background:#fff;border-radius:50%}.bxh-pf .pf-dnut span{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.bxh-pf .pf-dnut b{font-size:29px;font-weight:800;color:var(--primary);line-height:1}.bxh-pf .pf-dnut small{font-size:10.5px;font-weight:600;color:var(--muted);margin-top:2px}.bxh-pf .pf-leg{display:flex;flex-direction:column;gap:11px;flex:1}.bxh-pf .pf-leg div{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:800;color:var(--primary);letter-spacing:-.01em}.bxh-pf .pf-leg i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.bxh-pf .pf-leg b{margin-left:auto;font-size:11px;font-weight:600;color:var(--muted);letter-spacing:0}.bxh-pf .pf-feed{display:flex;flex-direction:column;gap:11px;margin-top:12px}.bxh-pf .pf-fr{display:flex;gap:9px;align-items:center}.bxh-pf .pf-fr.on{background:rgba(4,200,174,.1);border:1px solid rgba(4,200,174,.22);border-radius:10px;margin:-7px -9px;padding:7px 9px}.bxh-pf .pf-feed .pf-fr:not(.on){opacity:.4}.bxh-pf .pf-av{width:28px;height:28px;border-radius:99px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:#fff;flex-shrink:0;background-size:cover;background-position:50%}.bxh-pf .pf-feed .pf-av,.bxh-pf .pf-fr .nm{color:var(--primary)}.bxh-pf .pf-fr .nm{font-size:11.5px;font-weight:800}.bxh-pf .pf-fr .tx{font-size:10.5px;font-weight:500;color:var(--muted);line-height:1.3;margin-top:1px}.bxh-pf .pf-fr .tx b{color:var(--secondary);font-weight:700}.bxh-pf .pf-tag{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;font-weight:700;padding:2px 8px;border-radius:99px;margin-left:6px;vertical-align:middle;background:rgba(0,51,49,.07);color:var(--muted)}.bxh-pf .pf-tag i{font-size:9.5px}.bxh-pf .pf-live{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;color:var(--secondary)}.bxh-pf .pf-live:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--secondary)}.bxh-pf .pf-bars{display:flex;flex-direction:column;gap:10px;margin-top:12px}.bxh-pf .pf-bar{display:flex;align-items:center;gap:9px}.bxh-pf .pf-bar .bl{font-size:10.5px;font-weight:600;color:var(--primary);width:100px;flex-shrink:0}.bxh-pf .pf-bar .bt{flex:1;height:7px;background:var(--grey);border-radius:99px;overflow:hidden}.bxh-pf .pf-bar .bt i{display:block;height:100%;background:var(--secondary);border-radius:99px}.bxh-pf .pf-bars .pf-bar:not(.on){opacity:.4}.bxh-pf .pf-bar.on .bl{font-weight:800}.bxh-pf .pf-kan{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin-top:11px}.bxh-pf .pf-kc .kh{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;color:var(--muted);margin-bottom:6px}.bxh-pf .pf-kc .kh b{background:var(--grey);color:var(--primary);border-radius:5px;padding:1px 5px;font-size:8.5px;margin-left:auto}.bxh-pf .pf-kk{background:var(--grey);border:1px solid var(--line);border-radius:8px;padding:7px 8px;margin-bottom:6px}.bxh-pf .pf-kk .kt{font-size:10px;font-weight:700;color:var(--primary);line-height:1.2;margin-top:5px}.bxh-pf .pf-kk .kf{display:flex;align-items:center;gap:5px;margin-top:6px}.bxh-pf .pf-kk .kf .pf-av{width:18px;height:18px;font-size:7px}.bxh-pf .pf-mini{display:inline-block;font-size:7.5px;font-weight:700;padding:1px 6px;border-radius:99px;background:rgba(88,99,248,.12);color:#4b54d8}.bxh-pf .pf-pct{margin-left:auto;font-size:8.5px;font-weight:700;color:#04706a}.bxh-pf .pf-ontrack{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;color:#04706a;background:rgba(4,200,174,.14);border-radius:99px;padding:3px 9px}.bxh-pf .pf-ontrack:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--secondary)}.bxh-pf .pf-kk.drag{background:#dcf5ee;border:1.5px solid var(--secondary);box-shadow:0 18px 34px rgba(0,40,38,.28);transform:rotate(-3deg);z-index:6}.bxh-pf .pf-kan .pf-kk:not(.drag):not(.drop){opacity:.4}.bxh-pf .pf-kk.drop{border:1.5px dashed #b9cfca;background:rgba(255,255,255,.45);min-height:60px;box-shadow:none}.bxh-pf .pf-grab{position:absolute;right:-8px;bottom:-9px;width:23px;height:23px;border-radius:99px;background:#fff;box-shadow:0 5px 12px rgba(0,40,38,.22);display:flex;align-items:center;justify-content:center;color:var(--secondary);font-size:12px}.bxh-pf .pf-pop{position:absolute;z-index:7;background:var(--primary);color:#fff;font-size:9.5px;font-weight:700;padding:4px 9px;border-radius:7px;white-space:nowrap;box-shadow:0 6px 16px rgba(0,40,38,.25)}.bxh-pf .pf-pop:after{content:"";position:absolute;left:var(--ax,50%);bottom:-4px;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid var(--primary)}.bxh-pf .pf-rcta{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:#fff;background:var(--primary);border-radius:7px;padding:5px 9px;white-space:nowrap;flex-shrink:0;box-shadow:0 3px 8px rgba(0,51,49,.18)}.bxh-pf .pf-rcta i{font-size:12px}.bxh-pf .pf-seg{display:inline-flex;background:var(--grey);border:1px solid var(--line);border-radius:8px;padding:2px;gap:2px}.bxh-pf .pf-seg span{font-size:9px;font-weight:700;color:var(--muted);padding:3px 8px;border-radius:6px}.bxh-pf .pf-seg span.on{background:#fff;color:var(--primary);box-shadow:0 1px 3px rgba(0,40,38,.14)}.bxh-pf .pf-btn{display:inline-flex;align-items:center;gap:6px;background:var(--primary);color:#fff;font-size:11px;font-weight:700;padding:8px 14px;border-radius:9px;box-shadow:0 6px 14px rgba(0,51,49,.22)}.bxh-pf .pf-btn i{font-size:14px}.bxh-pf .pf-nixie{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.05em;color:var(--indigo-700);background:var(--indigo-100);border:1px solid rgba(58,67,201,.22);padding:3px 9px;border-radius:999px}.bxh-pf .pf-nixie i{font-size:12px;color:var(--indigo-500)}.bxh-pf .pf-nxrow{margin-top:10px;font-size:11px;line-height:1.4;color:var(--ink);background:var(--indigo-50);border-left:3px solid var(--indigo-500);border-radius:0 8px 8px 0;padding:8px 10px}.bxh-pf .pf-nxrow i{color:var(--indigo-500);margin-right:3px}.bxh-pf .pf-nxrow b{color:var(--indigo-700)}.bxh-pf .pf-react{display:flex;align-items:center;gap:9px;margin-top:11px}.bxh-pf .pf-rbtn{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--muted);background:var(--grey);border:1px solid var(--line);border-radius:99px;padding:4px 10px}.bxh-pf .pf-rbtn i{font-size:13px}.bxh-pf .pf-rbtn.on{color:#e2566f;border-color:rgba(226,86,111,.3);background:rgba(226,86,111,.08)}.bxh-pf .pf-rbtn.on i{color:#e2566f}.bxh-pf .pf-input{display:flex;align-items:center;gap:8px;background:var(--grey);border:1px solid var(--line);border-radius:99px;padding:5px 6px 5px 13px;margin-top:11px}.bxh-pf .pf-input span{flex:1;font-size:10px;color:var(--muted);font-weight:500}.bxh-pf .pf-input i{width:23px;height:23px;border-radius:99px;background:var(--secondary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.bxh-pf .pf-filt{display:flex;gap:5px;margin-top:9px}.bxh-pf .pf-filt span{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:var(--muted);background:var(--grey);border:1px solid var(--line);border-radius:99px;padding:3px 9px}.bxh-pf .pf-filt span i{font-size:10px}.bxh-pf .pf-filt span.on{background:var(--primary);color:#fff;border-color:transparent}.bxh-pf .pf-hot{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:#c4641f;background:rgba(232,150,40,.15);border-radius:99px;padding:3px 8px}.bxh-pf .pf-idea .it{font-size:12px;font-weight:800;color:var(--primary);line-height:1.25}.bxh-pf .pf-idea .meta{display:flex;align-items:center;gap:8px;margin-top:11px}.bxh-pf .pf-idea .av-row{display:flex}.bxh-pf .pf-idea .av-row .pf-av{width:20px;height:20px;font-size:7px;margin-left:-6px;border:2px solid #fff}.bxh-pf .pf-idea .av-row .pf-av:first-child{margin-left:0}.bxh-pf .pf-idea .like{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--muted)}.bxh-pf .pf-idea .like i{color:#e2566f}.bxh-pf .pf-cmt{display:flex;gap:7px;align-items:center;margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}.bxh-pf .pf-cmt .ct{font-size:10px;font-weight:500;color:var(--muted);line-height:1.3}.bxh-pf .pf-cmt .ct b{color:var(--primary);font-weight:700}.bxh-pf .pf-svg .pf-poly{stroke-dasharray:320;stroke-dashoffset:320;animation:bxhPfDraw 5s ease-in-out infinite}@keyframes bxhPfDraw{0%{stroke-dashoffset:320}45%{stroke-dashoffset:0}82%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:1}}.bxh-pf .pf-pdot{animation:bxhPfDot 2.4s ease-in-out infinite}@keyframes bxhPfDot{0%,to{box-shadow:0 0 0 0 rgba(4,200,174,.45)}60%{box-shadow:0 0 0 6px rgba(4,200,174,0)}}.bxh-pf .pf-dnut{animation:bxhPfSpin 14s linear infinite}@keyframes bxhPfSpin{to{transform:rotate(1turn)}}.bxh-pf .pf-dnut span{animation:bxhPfSpinRev 14s linear infinite}@keyframes bxhPfSpinRev{to{transform:rotate(-1turn)}}.bxh-pf .pf-bar .bt i{transform-origin:left center;animation:bxhPfBar 4s ease-in-out infinite}.bxh-pf .pf-bar:nth-child(2) .bt i{animation-delay:.18s}.bxh-pf .pf-bar:nth-child(3) .bt i{animation-delay:.36s}.bxh-pf .pf-bar:nth-child(4) .bt i{animation-delay:.54s}@keyframes bxhPfBar{0%{transform:scaleX(.15)}45%{transform:scaleX(1)}82%{transform:scaleX(1)}to{transform:scaleX(.15)}}.bxh-pf .pf-rbtn.on i{transform-origin:center;animation:bxhPfBeat 2.6s ease-in-out infinite}@keyframes bxhPfBeat{0%,18%,to{transform:scale(1)}6%{transform:scale(1.28)}12%{transform:scale(1.08)}}.bxh-pf .pf-live:before{animation:bxhPfPulse 2s ease-out infinite}@keyframes bxhPfPulse{0%{box-shadow:0 0 0 0 rgba(4,200,174,.5)}70%{box-shadow:0 0 0 7px rgba(4,200,174,0)}to{box-shadow:0 0 0 0 rgba(4,200,174,0)}}.bxh-pf .pf-ontrack:before{animation:bxhPfPulse 2.4s ease-out infinite}.bxh-pf .pf-nxrow i{display:inline-block;transform-origin:center;animation:bxhPfSparkle 2.8s ease-in-out infinite}@keyframes bxhPfSparkle{0%,to{transform:scale(1) rotate(0deg);opacity:.85}50%{transform:scale(1.22) rotate(18deg);opacity:1}}.bxh-pf .pf-nixie i{animation:bxhPfGlow 3s ease-in-out infinite}@keyframes bxhPfGlow{0%,to{opacity:.85}50%{opacity:1}}.bxh-pf .pf-kk.drag{animation:bxhPfDrag 3.4s ease-in-out infinite}@keyframes bxhPfDrag{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-1.4deg) translateY(-3px)}}.bxh-pf .pf-grab{animation:bxhPfGrab 3.4s ease-in-out infinite}@keyframes bxhPfGrab{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.bxh-pf .pf-bar .bt i,.bxh-pf .pf-dnut,.bxh-pf .pf-dnut span,.bxh-pf .pf-grab,.bxh-pf .pf-kk.drag,.bxh-pf .pf-live:before,.bxh-pf .pf-nixie i,.bxh-pf .pf-nxrow i,.bxh-pf .pf-ontrack:before,.bxh-pf .pf-pdot,.bxh-pf .pf-rbtn.on i,.bxh-pf .pf-svg .pf-poly{animation:none}.bxh-pf .pf-svg .pf-poly{stroke-dashoffset:0}.bxh-pf .pf-bar .bt i{transform:scaleX(1)}}