.mb-mock,.mb-mock *{box-sizing:border-box}.mb-mock{animation:mb-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:1100px;overflow:hidden;width:100%}.mb-mock-chrome{align-items:center;background:#efeef6;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:11px 14px;position:relative}.mb-mock-chrome:after{animation:mb-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}.mb-mock-nav{display:flex;flex-shrink:0;gap:2px}.mb-mock-navbtn{align-items:center;display:inline-flex;height:22px;justify-content:center;width:22px}.mb-mock-navbtn:first-child{color:#2b2b2b}.mb-mock-navbtn:last-child{color:#c2c0cb}.mb-mock-navbtn svg{display:block;height:14px;width:14px}.mb-mock-brandlogo{animation:mb-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}.mb-mock-brandlogo img{display:block;height:100%;object-fit:contain;width:100%}.mb-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}.mb-mock-url{white-space:nowrap}.mb-mock-cursor{animation:mb-blink .7s linear .4s 5 both;background:#2b2b2b;display:inline-block;height:.95em;margin-left:1px;vertical-align:-.08em;width:1.5px}.mb-mock-grid{display:grid;grid-template-columns:1fr 1fr}.mb-mock-col{padding:28px 30px}.mb-mock-col--left{border-right:1px solid #efeef6}.mb-mock-eyebrow{animation:mb-up .5s cubic-bezier(.16,1,.3,1) .2s both;color:#64748d;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.mb-mock-heading{animation:mb-up .5s cubic-bezier(.16,1,.3,1) .28s both;font-size:19px;font-weight:700;letter-spacing:-.005em;line-height:1.25;margin:0 0 20px}.mb-mock-field{align-items:center;animation:mb-up .5s cubic-bezier(.16,1,.3,1) both;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;display:flex;gap:14px;justify-content:space-between;margin-bottom:10px;padding:14px 18px}.mb-mock-field:first-of-type{animation-delay:.38s}.mb-mock-field:nth-of-type(2){animation-delay:.48s}.mb-mock-field:nth-of-type(3){animation-delay:.58s}.mb-mock-field:nth-of-type(4){animation-delay:.68s}.mb-mock-field:nth-of-type(5){animation-delay:.78s}.mb-mock-field:nth-of-type(6){animation-delay:.88s}.mb-mock-field--active{animation:mb-up .5s cubic-bezier(.16,1,.3,1) .38s both,mb-glow 2.6s ease-out 1.4s infinite;background:#faf5ff;border-color:#8b37ff}.mb-mock-field-label{color:#64748d;font-size:10.5px;font-weight:700;letter-spacing:.11em;margin-bottom:5px;text-transform:uppercase}.mb-mock-field-value{color:#1a1a1a;font-size:15px;font-weight:700}.mb-mock-conf{background:#dcfce7;border-radius:999px;color:#166534;flex-shrink:0;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;padding:4px 11px}.mb-mock-doc{animation:mb-up .55s cubic-bezier(.16,1,.3,1) .55s both;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#4a4a4a;font-family:JetBrains Mono,Courier New,monospace;font-size:13px;line-height:1.7;margin-bottom:14px;padding:22px 24px}.mb-mock-doc-title{border-bottom:1px solid #e5e7eb;color:#1a1a1a;font-size:12.5px;font-weight:700;letter-spacing:.02em;margin-bottom:14px;padding-bottom:12px}.mb-mock-doc-row{margin-bottom:10px}.mb-mock-doc-row:last-child{margin-bottom:0}.mb-mock-doc-num{display:block}.mb-mock-hl{animation:mb-hl-in .45s cubic-bezier(.16,1,.3,1) both;background:#f3e8ff;border-radius:4px;color:#7c3aed;display:inline-block;font-weight:700;margin:0 1px;opacity:0;padding:1px 7px}.mb-mock-validation{align-items:flex-start;animation:mb-up .55s cubic-bezier(.16,1,.3,1) 1.6s both;background:#dcfce7;border-radius:10px;color:#166534;display:flex;font-size:13.5px;font-weight:500;gap:10px;line-height:1.45;padding:14px 18px}.mb-mock-validation-check{flex-shrink:0;font-weight:700;line-height:1.3}@media (max-width:820px){.mb-mock-grid{grid-template-columns:1fr}.mb-mock-col--left{border-bottom:1px solid #efeef6;border-right:0}.mb-mock-col{padding:24px 22px}.mb-mock-heading{font-size:17px}.mb-mock-doc{font-size:12px;padding:18px}}@keyframes mb-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mb-hl-in{to{opacity:1}}@keyframes mb-glow{0%{box-shadow:0 0 0 0 rgba(139,55,255,.4)}60%{box-shadow:0 0 0 7px rgba(139,55,255,0)}to{box-shadow:0 0 0 0 rgba(139,55,255,0)}}@keyframes mb-load{0%{opacity:1;width:0}85%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes mb-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes mb-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mb-mock,.mb-mock *{animation:none!important}.mb-mock-hl{opacity:1!important}}