.inv-mock,.inv-mock *{box-sizing:border-box}.inv-mock{animation:inv-up .65s cubic-bezier(.16,1,.3,1) .05s both;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 22px 50px -14px rgba(43,43,43,.18),0 4px 12px -2px rgba(43,43,43,.06);color:#1a1a1a;font:500 14px/1.4 Montserrat,-apple-system,sans-serif;margin:0 auto;max-width:960px;overflow:hidden;width:100%}.inv-mock-chrome{align-items:center;background:#efeef6;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:11px 14px;position:relative}.inv-mock-chrome:after{animation:inv-load 1.3s cubic-bezier(.65,0,.35,1) .3s forwards;background:linear-gradient(90deg,#8b37ff,#b44ae0);bottom:-1px;content:"";height:2px;left:0;pointer-events:none;position:absolute;width:0}.inv-mock-nav{display:flex;flex-shrink:0;gap:2px}.inv-mock-navbtn{align-items:center;display:inline-flex;height:22px;justify-content:center;width:22px}.inv-mock-navbtn:first-child{color:#2b2b2b}.inv-mock-navbtn:last-child{color:#c2c0cb}.inv-mock-navbtn svg{display:block;height:14px;width:14px}.inv-mock-brandlogo{animation:inv-pop .5s cubic-bezier(.34,1.56,.64,1) .18s both;border-radius:4px;display:inline-flex;flex-shrink:0;height:20px;overflow:hidden;width:20px}.inv-mock-brandlogo img{display:block;height:100%;object-fit:contain;width:100%}.inv-mock-urlbar{align-items:center;background:hsla(0,0%,100%,.65);border:1px solid rgba(0,0,0,.04);border-radius:999px;color:#6e6e7d;display:flex;flex:1;font:500 12px/1 -apple-system,BlinkMacSystemFont,sans-serif;min-height:26px;overflow:hidden;padding:5px 14px}.inv-mock-url{white-space:nowrap}.inv-mock-cursor{animation:inv-blink .7s linear .4s 5 both;background:#2b2b2b;display:inline-block;height:.95em;margin-left:1px;vertical-align:-.08em;width:1.5px}.inv-mock-body{padding:28px 32px 24px}.inv-mock-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:14px}.inv-mock-header-left{flex:1;min-width:0}.inv-mock-id-row{align-items:center;animation:inv-up .5s cubic-bezier(.16,1,.3,1) .22s both;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:6px}.inv-mock-id{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.inv-mock-action-pill{align-items:center;background:#f3e8ff;border-radius:999px;color:#8b37ff;display:inline-flex;font-size:12px;font-weight:700;gap:7px;line-height:1.3;padding:5px 14px}.inv-mock-action-dot{animation:inv-pulse 2.1s ease-out 1.4s infinite;background:#8b37ff;border-radius:50%;flex-shrink:0;height:7px;width:7px}.inv-mock-vendor{animation:inv-up .5s cubic-bezier(.16,1,.3,1) .36s both;color:#64748d;font-size:14.5px}.inv-mock-total{animation:inv-up .5s cubic-bezier(.16,1,.3,1) .4s both;flex-shrink:0;text-align:right}.inv-mock-total-label{color:#64748d;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.inv-mock-total-value{font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em}.inv-mock-divider{animation:inv-up .4s cubic-bezier(.16,1,.3,1) .5s both;border:0;border-top:1px solid #efeef6;margin:16px 0 20px}.inv-mock-twocols{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.inv-mock-peach-card{animation:inv-up .5s cubic-bezier(.16,1,.3,1) both;background:#f5effc;border-radius:14px;padding:16px 22px}.inv-mock-peach-card:first-of-type{animation-delay:.6s}.inv-mock-peach-card:nth-of-type(2){animation-delay:.68s}.inv-mock-peach-label{color:#64748d;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.inv-mock-peach-value{align-items:center;color:#1a1a1a;display:flex;font-size:16px;font-weight:700;gap:8px}.inv-mock-check-svg{color:#16a34a;flex-shrink:0;height:18px;width:18px}.inv-mock-check-svg path{animation:inv-draw .55s cubic-bezier(.16,1,.3,1) .95s forwards}.inv-mock-section-label{animation:inv-up .5s cubic-bezier(.16,1,.3,1) .82s both;color:#64748d;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.inv-mock-line{align-items:center;animation:inv-up .5s cubic-bezier(.16,1,.3,1) both;border-radius:14px;display:flex;gap:14px;margin-bottom:8px;padding:14px 20px}.inv-mock-line:first-of-type{animation-delay:.94s}.inv-mock-line:nth-of-type(2){animation-delay:1.08s}.inv-mock-line:nth-of-type(3){animation-delay:1.22s}.inv-mock-line--ok{background:#ecfdf4}.inv-mock-line--alert{background:#fef2f2}.inv-mock-line-desc{color:#1a1a1a;flex:1;font-size:14.5px;font-weight:500;min-width:0}.inv-mock-line-amount{color:#1a1a1a;flex-shrink:0;font-size:15.5px;font-variant-numeric:tabular-nums;font-weight:700}.inv-mock-line-status{animation:inv-chip .45s cubic-bezier(.16,1,.3,1) both;border-radius:999px;flex-shrink:0;font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:6px 13px;text-transform:uppercase}.inv-mock-line:first-of-type .inv-mock-line-status{animation-delay:1.2s}.inv-mock-line:nth-of-type(2) .inv-mock-line-status{animation-delay:1.34s}.inv-mock-line-status--ok{background:#dcfce7;color:#166534}.inv-mock-line-status--alert{animation:inv-chip .45s cubic-bezier(.16,1,.3,1) 1.5s both,inv-pulse-alert 2.4s ease-out 2s infinite;background:#fce7e1;color:#be185d}.inv-mock-action{align-items:center;animation:inv-up .55s cubic-bezier(.16,1,.3,1) 1.8s both;background:linear-gradient(135deg,#ede4ff,#fce7f3 50%,#fef3e7);border-radius:14px;color:#1a1a1a;display:flex;font-size:14px;gap:12px;line-height:1.45;margin-top:22px;padding:16px 22px}.inv-mock-action-glowdot{animation:inv-pulse 2.2s ease-out 2.3s infinite;background:#a855f7;border-radius:50%;box-shadow:0 0 12px 2px rgba(168,85,247,.6);flex-shrink:0;height:9px;width:9px}.inv-mock-action strong{font-weight:700}.inv-mock-action [data-count]{font-variant-numeric:tabular-nums}@media (max-width:740px){.inv-mock-body{padding:22px 22px 20px}.inv-mock-header{flex-direction:column;gap:12px}.inv-mock-total{text-align:left}.inv-mock-twocols{grid-template-columns:1fr}.inv-mock-id{font-size:24px}.inv-mock-total-value{font-size:22px}.inv-mock-line{flex-wrap:wrap;row-gap:8px}.inv-mock-line-desc{flex:1 1 100%}.inv-mock-line-amount{margin-left:auto}}@keyframes inv-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes inv-chip{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes inv-draw{to{stroke-dashoffset:0}}@keyframes inv-pulse{0%,to{box-shadow:0 0 0 0 rgba(139,55,255,.55)}50%{box-shadow:0 0 0 7px rgba(139,55,255,0)}}@keyframes inv-pulse-alert{0%,to{box-shadow:0 0 0 0 rgba(190,24,93,.5)}50%{box-shadow:0 0 0 9px rgba(190,24,93,0)}}@keyframes inv-load{0%{opacity:1;width:0}85%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes inv-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes inv-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.inv-mock,.inv-mock *{animation:none!important}.inv-mock-check-svg path{stroke-dashoffset:0!important}}