.lr-mock,.lr-mock *{box-sizing:border-box}.lr-mock{animation:lr-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:1120px;overflow:hidden;width:100%}.lr-mock-chrome{align-items:center;background:#efeef6;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:11px 14px;position:relative}.lr-mock-chrome:after{animation:lr-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}.lr-mock-nav{display:flex;flex-shrink:0;gap:2px}.lr-mock-navbtn{align-items:center;display:inline-flex;height:22px;justify-content:center;width:22px}.lr-mock-navbtn:first-child{color:#2b2b2b}.lr-mock-navbtn:last-child{color:#c2c0cb}.lr-mock-navbtn svg{display:block;height:14px;width:14px}.lr-mock-brandlogo{animation:lr-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}.lr-mock-brandlogo img{display:block;height:100%;object-fit:contain;width:100%}.lr-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}.lr-mock-url{white-space:nowrap}.lr-mock-cursor{animation:lr-blink .7s linear .4s 5 both;background:#2b2b2b;display:inline-block;height:.95em;margin-left:1px;vertical-align:-.08em;width:1.5px}.lr-mock-appnav{align-items:center;background:#fff;border-bottom:1px solid #ececf1;display:flex;font-size:12.5px;gap:22px;padding:10px 18px}.lr-mock-applogo{align-items:center;color:#1a1a1a;display:inline-flex;flex-shrink:0;font-weight:700;gap:6px}.lr-mock-applogo img{display:block}.lr-mock-appmenu{display:flex;gap:18px}.lr-mock-appmenu span{color:#8a8a98;font-weight:600}.lr-mock-appmenu span.is-active{background:#f2f0f8;border-radius:7px;color:#1a1a1a;padding:3px 9px}.lr-mock-breadcrumb{color:#8a8a98;font-weight:600;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-mock-subhead{align-items:center;background:#f7f6fb;border-bottom:1px solid #ececf1;display:flex;justify-content:space-between;padding:11px 18px}.lr-mock-tablename{align-items:center;color:#1a1a1a;display:inline-flex;font-size:13px;font-weight:700;gap:8px}.lr-mock-tableicon{color:#8b37ff;font-size:12px}.lr-mock-status{align-items:center;color:#8b37ff;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em}.lr-mock-status:before{animation:lr-pulse 1.6s ease-out .6s infinite;background:#8b37ff;border-radius:50%;box-shadow:0 0 0 0 rgba(139,55,255,.55);content:"";height:6px;width:6px}.lr-mock-body{padding:22px 22px 24px}.lr-mock-grid{align-items:start;display:grid;gap:20px;grid-template-columns:1.55fr 1fr}.lr-mock-extract{animation:lr-up .55s cubic-bezier(.16,1,.3,1) .3s both;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.lr-mock-extract-bar{align-items:center;background:#f4f4f8;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 14px}.lr-mock-extract-title{color:#64748d;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lr-mock-colcount{background:#f3e8ff;border-radius:999px;color:#8b37ff;font-size:10.5px;font-weight:700;padding:3px 9px}.lr-mock-tablewrap{overflow:hidden;position:relative}.lr-mock-table{border-collapse:collapse;min-width:100%;width:max-content}.lr-mock-table td,.lr-mock-table th{font-size:11.5px;padding:9px 14px;text-align:right;white-space:nowrap}.lr-mock-table td:last-child,.lr-mock-table td:nth-child(-n+2),.lr-mock-table td:nth-last-child(2),.lr-mock-table th:last-child,.lr-mock-table th:nth-child(-n+2),.lr-mock-table th:nth-last-child(2){text-align:left}.lr-mock-table thead th{background:#fafafb;border-bottom:1px solid #e5e7eb;color:#64748d;font-size:10px;font-weight:700;letter-spacing:.01em}.lr-mock-table thead th.is-num{color:#b7b7c2;text-align:left}.lr-mock-table tbody td{border-bottom:1px solid #f1f1f5;color:#3a3a46;font-weight:600}.lr-mock-table td.is-idx{color:#b7b7c2;font-weight:700}.lr-mock-table td.is-money{color:#1a1a1a;font-weight:700}.lr-mock-table td.is-empty{color:#c9c9d2;font-weight:600}.lr-mock-table tbody tr:last-child td{border-bottom:none}.lr-mock-row{animation:lr-up .5s cubic-bezier(.16,1,.3,1) both;opacity:0;transform:translateY(6px)}.lr-mock-row:first-of-type{animation-delay:.9s}.lr-mock-row:nth-of-type(2){animation-delay:1.1s}.lr-mock-row:nth-of-type(3){animation-delay:1.3s}.lr-mock-row:nth-of-type(4){animation-delay:1.5s}.lr-mock-row:nth-of-type(5){animation-delay:1.7s}.lr-mock-row .is-money{animation:lr-cellpop 1.1s both}.lr-mock-row:first-of-type .is-money{animation-delay:.98s}.lr-mock-row:nth-of-type(2) .is-money{animation-delay:1.18s}.lr-mock-row:nth-of-type(3) .is-money{animation-delay:1.38s}.lr-mock-row:nth-of-type(4) .is-money{animation-delay:1.58s}.lr-mock-row:nth-of-type(5) .is-money{animation-delay:1.78s}.lr-mock-colfade{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 88%);bottom:0;pointer-events:none;position:absolute;right:0;top:0;width:64px}.lr-mock-doc{animation:lr-up .55s cubic-bezier(.16,1,.3,1) .4s both;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;position:relative}.lr-mock-doc-meta{align-items:center;background:#f4f4f8;border-bottom:1px solid #e5e7eb;color:#64748d;display:flex;font-size:11px;font-weight:600;justify-content:space-between;padding:10px 14px}.lr-mock-doc-scanning{align-items:center;color:#8b37ff;display:inline-flex;font-weight:700;gap:6px;letter-spacing:.04em}.lr-mock-doc-scanning:before{animation:lr-pulse 1.6s ease-out .6s infinite;background:#8b37ff;border-radius:50%;box-shadow:0 0 0 0 rgba(139,55,255,.55);content:"";height:6px;width:6px}.lr-mock-doc-content{color:#4a4a4a;font-family:JetBrains Mono,Courier New,monospace;font-size:10px;line-height:1.55;padding:14px 16px}.lr-mock-doc-title{color:#1a1a1a;font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:10px}.lr-mock-doc-kv{display:grid;font-size:9.5px;gap:3px 12px;grid-template-columns:auto 1fr;margin-bottom:12px}.lr-mock-doc-kv span:nth-child(odd){color:#8a8a98}.lr-mock-doc-kv span:nth-child(2n){color:#1a1a1a;font-weight:700;text-align:right}.lr-mock-redact{background:#ececf1;border-radius:3px;color:#c2c0cb!important;letter-spacing:-1px;padding:0 4px}.lr-mock-doc-banner{align-items:center;background:#2d7d6f;border-radius:2px;color:#fff;display:flex;font-size:9px;font-weight:700;justify-content:space-between;letter-spacing:.02em;margin:0 0 6px;padding:6px 10px}.lr-mock-doc-table{border-collapse:collapse;margin-bottom:12px;width:100%}.lr-mock-doc-table td,.lr-mock-doc-table th{font-size:9px;padding:4px 5px;text-align:left}.lr-mock-doc-table th{background:#f4f4f8;border-bottom:1px solid #c5c5c5;color:#4a4a4a;font-weight:700}.lr-mock-doc-table td{border-bottom:1px dotted #d8d8d8}.lr-mock-doc-table td:last-child{color:#1a1a1a;font-weight:700;text-align:right}.lr-mock-scanbeam{animation:lr-scan 2.6s linear infinite;background:linear-gradient(90deg,transparent,rgba(139,55,255,.5) 30%,#8b37ff 50%,rgba(139,55,255,.5) 70%,transparent);height:2px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(-2px);z-index:4}@media (max-width:880px){.lr-mock-body{padding:18px}.lr-mock-grid{gap:16px;grid-template-columns:1fr}.lr-mock-breadcrumb{display:none}}@keyframes lr-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lr-scan{0%{opacity:0;transform:translateY(-2px)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(360px)}}@keyframes lr-pulse{0%,to{box-shadow:0 0 0 0 rgba(139,55,255,.55)}50%{box-shadow:0 0 0 6px rgba(139,55,255,0)}}@keyframes lr-cellpop{0%{background:rgba(139,55,255,.16);box-shadow:inset 0 0 0 1px rgba(139,55,255,.3)}to{background:transparent;box-shadow:inset 0 0 0 1px transparent}}@keyframes lr-load{0%{opacity:1;width:0}85%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes lr-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes lr-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.lr-mock,.lr-mock *{animation:none!important}.lr-mock-row{opacity:1!important;transform:none!important}}