.dl-mock,.dl-mock *{box-sizing:border-box}.dl-mock{animation:dl-mock-in .7s cubic-bezier(.16,1,.3,1) .05s forwards;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 22px 50px -14px rgba(43,43,43,.18),0 4px 12px -2px rgba(43,43,43,.06);color:#1a1a1a;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:680px;opacity:0;overflow:hidden;position:relative;transform:translateY(14px);width:100%}.dl-mock-header{align-items:center;background:#efeef6;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:11px 14px;position:relative}.dl-mock-header:after{animation:dl-mock-loadbar 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}.dl-mock-nav{display:flex;flex-shrink:0;gap:2px}.dl-mock-navbtn{align-items:center;border-radius:5px;display:inline-flex;height:22px;justify-content:center;width:22px}.dl-mock-navbtn:first-child{color:#2b2b2b}.dl-mock-navbtn:last-child{color:#c2c0cb}.dl-mock-navbtn svg{display:block;height:14px;width:14px}.dl-mock-brandlogo{animation:dl-mock-logopop .5s cubic-bezier(.34,1.56,.64,1) .18s forwards;border-radius:4px;display:inline-flex;flex-shrink:0;height:20px;opacity:0;overflow:hidden;transform:scale(.4);width:20px}.dl-mock-brandlogo img{display:block;height:100%;object-fit:contain;width:100%}.dl-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-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;letter-spacing:.005em;min-height:26px;overflow:hidden;padding:5px 14px}.dl-mock-url{white-space:nowrap}.dl-mock-cursor{animation:dl-mock-cursor-blink .7s linear .4s 5 forwards;background:#2b2b2b;display:inline-block;height:.95em;margin-left:1px;opacity:0;vertical-align:-.08em;width:1.5px}.dl-mock-body{padding:28px}.dl-mock-claim-head{align-items:center;animation:dl-mock-fade-up .5s cubic-bezier(.16,1,.3,1) .5s forwards;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:18px;opacity:0;transform:translateY(4px)}.dl-mock-claim-id{color:#1a1a1a;font-size:16px;font-weight:700;letter-spacing:-.005em}.dl-mock-claim-id span{color:#64748d;font-weight:500;margin-left:1px}.dl-mock-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.1em;padding:5px 12px;text-transform:uppercase}.dl-mock-pill:before{border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.dl-mock-pill--deadline{background:#fee4d6;color:#c2410c}.dl-mock-pill--deadline:before{animation:dl-mock-pulse 2s ease-out 1.6s infinite;background:#fc8c34}.dl-mock-source{align-items:flex-start;animation:dl-mock-fade-up .55s cubic-bezier(.16,1,.3,1) .62s forwards;background:#fef3e7;border-radius:12px;display:flex;gap:14px;margin-bottom:22px;opacity:0;padding:14px 16px;transform:translateY(6px)}.dl-mock-source-icon{align-items:center;background:#fce7f3;border-radius:11px;color:#db2777;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.dl-mock-source-icon svg{display:block;height:22px;width:22px}.dl-mock-source-text{display:flex;flex-direction:column;gap:2px;min-width:0}.dl-mock-source-text strong{color:#1a1a1a;font-size:14px;font-weight:700}.dl-mock-source-text span{color:#64748d;font-size:12.5px;line-height:1.4}.dl-mock-fields{display:grid;gap:18px 30px;grid-template-columns:1fr 1fr;margin-bottom:22px}.dl-mock-field{animation:dl-mock-fade-up .5s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:translateY(4px)}.dl-mock-field:first-of-type{animation-delay:.74s}.dl-mock-field:nth-of-type(2){animation-delay:.82s}.dl-mock-field:nth-of-type(3){animation-delay:.9s}.dl-mock-field:nth-of-type(4){animation-delay:.98s}.dl-mock-field-label{color:#64748d;font-size:10.5px;font-weight:700;letter-spacing:.11em;margin-bottom:6px;text-transform:uppercase}.dl-mock-field-value{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.3}.dl-mock-field-value--urgent{color:#c2410c}.dl-mock-alert{animation:dl-mock-fade-up .55s cubic-bezier(.16,1,.3,1) 1.1s forwards;background:linear-gradient(180deg,#f5effc,#f8f4fe);border-left:4px solid #8b37ff;border-radius:0 12px 12px 0;margin-bottom:22px;opacity:0;padding:18px 22px;transform:translateY(8px)}.dl-mock-alert-label{animation:dl-mock-fade-up .5s cubic-bezier(.16,1,.3,1) 1.25s forwards;color:#8b37ff;display:block;font-size:11px;font-weight:700;letter-spacing:.13em;margin-bottom:10px;opacity:0;text-transform:uppercase;transform:translateY(4px)}.dl-mock-alert-text{color:#1a1a1a;font-size:13.5px;font-weight:500;line-height:1.6;margin:0;min-height:3em}.dl-mock-stream-cursor{animation:dl-mock-cursor-blink-slow .65s linear infinite;background:#8b37ff;border-radius:1px;display:inline-block;height:1.05em;margin-left:2px;transition:opacity .45s ease;vertical-align:-.18em;width:7px}.dl-mock-status{animation:dl-mock-fade-up .55s cubic-bezier(.16,1,.3,1) 3.05s forwards;border-top:1px solid #efeef6;display:flex;flex-wrap:wrap;gap:10px 28px;opacity:0;padding-top:20px;transform:translateY(4px)}.dl-mock-status>span{align-items:center;color:#1a1a1a;display:inline-flex;font-size:13px;font-weight:500;gap:8px}.dl-mock-status>span:before{background:#16a34a;border-radius:50%;content:"";flex-shrink:0;height:7px;width:7px}@media (max-width:560px){.dl-mock-body{padding:22px 20px}.dl-mock-fields{gap:14px;grid-template-columns:1fr}.dl-mock-claim-id{font-size:14.5px}.dl-mock-source-icon{height:40px;width:40px}.dl-mock-source-icon svg{height:20px;width:20px}.dl-mock-source-text strong{font-size:13px}.dl-mock-source-text span{font-size:12px}.dl-mock-alert{padding:16px 18px}.dl-mock-alert-text{font-size:13px}.dl-mock-status{gap:8px 20px}}@keyframes dl-mock-in{to{opacity:1;transform:translateY(0)}}@keyframes dl-mock-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes dl-mock-loadbar{0%{opacity:1;width:0}85%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes dl-mock-logopop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes dl-mock-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes dl-mock-cursor-blink-slow{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes dl-mock-pulse{0%{box-shadow:0 0 0 0 rgba(252,140,52,.55)}70%{box-shadow:0 0 0 7px rgba(252,140,52,0)}to{box-shadow:0 0 0 0 rgba(252,140,52,0)}}@media (prefers-reduced-motion:reduce){.dl-mock,.dl-mock-alert,.dl-mock-alert-label,.dl-mock-brandlogo,.dl-mock-claim-head,.dl-mock-field,.dl-mock-source,.dl-mock-status{animation:none!important;opacity:1!important;transform:none!important}.dl-mock-cursor,.dl-mock-header:after,.dl-mock-pill--deadline:before,.dl-mock-stream-cursor{animation:none!important}.dl-mock-cursor,.dl-mock-stream-cursor{display:none!important}}