html body .cv-sheet .cv-footer .signature{flex-direction:column;justify-content:flex-end;min-height:32mm;display:flex;width:54mm!important}html body .cv-sheet .cv-footer .signature .line{margin-top:0}html body .cv-sheet .cv-footer .signature .auth-stamp{width:31mm;height:auto;margin-left:-26.5mm;top:auto;bottom:-.6mm;left:50%!important;transform:rotate(-4deg)!important}html body .cv-sheet .cv-footer .signature .auth-sign{z-index:3;pointer-events:none;object-fit:contain;width:21mm;max-width:none;height:18.44mm;max-height:none;margin-left:-1.5mm;position:absolute;top:auto;bottom:3.2mm;right:auto;left:50%!important;transform:rotate(-5deg)!important}.cv-sheet [data-hfx-id=cvQRCode]{box-sizing:border-box;border:1px solid #cddcf0;border-radius:2mm;place-items:center;min-width:96px;min-height:96px;background:#fff!important;width:96px!important;height:96px!important;padding:5px!important;display:grid!important}.cv-sheet #cvQRCode img.hfx-qr-snap,.cv-sheet [data-hfx-id=cvQRCode] img.hfx-qr-snap{image-rendering:auto;width:86px!important;height:86px!important;display:block!important}.cv-sheet [data-hfx-id=cvQRCode] canvas{display:none!important}
.hfx-apv{--g:#16a34a;--b:#2563eb;--y:#d97706;--r:#dc2626;color:#1f2937;text-align:start;background:#fffdf7;border:1px solid #e7dcc4;border-radius:16px;max-width:760px;margin:0 auto 14px;padding:20px;box-shadow:0 6px 24px #0000002e}.hfx-apv *{box-sizing:border-box}.hfx-apv-hd{align-items:center;gap:12px;margin-bottom:16px;display:flex}.hfx-apv-hi{color:#fff;background:#b8860b;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:1.15rem;display:grid}.hfx-apv-hd h4{color:#111827;margin:0;font-size:1.15rem;font-weight:800}.hfx-apv-hd p{color:#4b5563;margin:2px 0 0;font-size:.82rem}.hfx-apv-hd p b{color:#8a6100}.hfx-apv-ov{background:#fff;border:1px solid #eadfc8;border-radius:12px;margin-bottom:14px;padding:12px 14px}.hfx-apv-ovt{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:.92rem;display:flex}.hfx-apv-ovt b{color:#111827}.hfx-apv-ovt span{color:#8a6100;font-size:1rem;font-weight:800}.hfx-apv-seg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.hfx-apv-seg i{background:#e5e7eb;border-radius:6px;height:12px;position:relative;overflow:hidden}.hfx-apv-seg i.a{background:var(--g)}.hfx-apv-seg i.x{background:var(--r)}.hfx-apv-seg i.r{background:linear-gradient(90deg,var(--y) 67%,#fde7c2 67%)}.hfx-apv-seg i.w{background:linear-gradient(90deg,var(--b) 34%,#dbe7fd 34%)}.hfx-apv-list{gap:10px;display:grid}.hfx-apv-c{border:1px solid #e5e7eb;border-inline-start:5px solid var(--b);background:#fff;border-radius:12px;padding:12px 14px}.hfx-apv-c.r{border-inline-start-color:var(--y)}.hfx-apv-c.a{border-inline-start-color:var(--g)}.hfx-apv-c.x{border-inline-start-color:var(--r);background:#fff7f7}.hfx-apv-ct{align-items:center;gap:10px;display:flex}.hfx-apv-ci{width:36px;height:36px;color:var(--b);background:#dbe7fd;border-radius:10px;flex:none;place-items:center;display:grid}.r .hfx-apv-ci{color:#b45309;background:#fdecc8}.a .hfx-apv-ci{color:#15803d;background:#d1fadf}.x .hfx-apv-ci{color:var(--r);background:#fde2e2}.hfx-apv-cn{flex:1;min-width:0}.hfx-apv-cn b{color:#111827;font-size:.98rem;display:block}.hfx-apv-cn small{color:#6b7280;font-size:.75rem}.hfx-apv-chip{white-space:nowrap;color:#1d4ed8;background:#dbe7fd;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:700}.r .hfx-apv-chip{color:#92400e;background:#fdecc8}.a .hfx-apv-chip{color:#166534;background:#d1fadf}.x .hfx-apv-chip{color:#991b1b;background:#fde2e2}.hfx-apv-bar{background:#eef0f3;border-radius:6px;height:12px;margin:12px 0 5px;overflow:hidden}.hfx-apv-bar span{background:var(--b);border-radius:6px;height:100%;display:block;position:relative;overflow:hidden}.r .hfx-apv-bar span{background:var(--y)}.a .hfx-apv-bar span{background:var(--g)}.x .hfx-apv-bar span{background:var(--r)}.w .hfx-apv-bar span:after,.r .hfx-apv-bar span:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:60%;animation:1.8s linear infinite hfxApvS;position:absolute;top:0;bottom:0;left:-60%}@keyframes hfxApvS{to{transform:translate(270%)}}@media (prefers-reduced-motion:reduce){.hfx-apv-bar span:after{animation:none}}.hfx-apv-stp{color:#9ca3af;justify-content:space-between;font-size:.7rem;font-weight:600;display:flex}.hfx-apv-stp .on{color:#374151}.hfx-apv-d{color:#374151;margin:6px 0 0;font-size:.82rem}.hfx-apv-why{color:#7f1d1d;background:#fde2e2;border:1px solid #f5b5b5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;padding:9px 11px;font-size:.84rem;display:flex}.hfx-apv-rs{background:var(--r);color:#fff;cursor:pointer;border:0;border-radius:8px;margin-inline-start:auto;padding:7px 12px;font-size:.8rem;font-weight:700}.hfx-apv-rs:hover{background:#b91c1c}.hfx-apv-ft{color:#1e3a8a;background:#eaf1fe;border:1px solid #c7d8fb;border-radius:12px;margin-top:14px;padding:11px 14px;font-size:.86rem;font-weight:600}.hfx-apv-ft.x{color:#7f1d1d;background:#fdecec;border-color:#f5b5b5}.hfx-apv-ft.a{color:#14532d;background:#e6f9ee;border-color:#b5e8c8}@media (width<=520px){.hfx-apv{padding:14px}.hfx-apv-chip{padding:4px 8px;font-size:.68rem}.hfx-apv-cn small{display:none}}.hfx-apv[dir=rtl] .hfx-apv-seg i.r{background:linear-gradient(270deg,var(--y) 67%,#fde7c2 67%)}.hfx-apv[dir=rtl] .hfx-apv-seg i.w{background:linear-gradient(270deg,var(--b) 34%,#dbe7fd 34%)}.hfx-apv[dir=rtl] .hfx-apv-bar span:after{animation-direction:reverse}