[data-v-50aa21a4]:root{--lookup-ink:#172033;--lookup-muted:#667085;--lookup-line:#d9e0e8;--lookup-orange:#e85d04;--lookup-orange-dark:#b93800;--lookup-paper:#fff;--lookup-surface:#f4f6f8}.lookup-page[data-v-50aa21a4]{position:relative;min-height:100vh;padding:32px 20px 56px;background:radial-gradient(circle at 8% 8%,rgba(232,93,4,.11),transparent 24%),radial-gradient(circle at 92% 88%,rgba(30,95,116,.1),transparent 28%),linear-gradient(135deg,#f9fafb,#edf5f9);color:var(--lookup-ink);font-family:Trebuchet MS,Segoe UI,sans-serif;line-height:1.5}.lookup-page[data-v-50aa21a4]:before{display:block;width:min(1180px,calc(100% - 40px));height:8px;margin:0 auto 18px;background:repeating-linear-gradient(90deg,var(--lookup-orange),var(--lookup-orange) 12px,transparent 0,transparent 18px);content:""}.hero-card[data-v-50aa21a4]{max-width:1180px;margin:0 auto;padding:0 32px 32px;background:var(--lookup-paper);border:1px solid var(--lookup-line);border-top:5px solid var(--lookup-orange);-webkit-box-shadow:0 12px 30px rgba(23,32,51,.07);box-shadow:0 12px 30px rgba(23,32,51,.07);-webkit-animation:panel-enter-data-v-50aa21a4 .45s ease both;animation:panel-enter-data-v-50aa21a4 .45s ease both}.eyebrow[data-v-50aa21a4]{margin:0 0 6px;color:#f97316;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hero-content h2[data-v-50aa21a4]{margin:0 -32px;padding:24px 32px 20px;color:var(--lookup-ink);background:linear-gradient(100deg,#fdedd9,#dfdbd1 72%);border-bottom:1px solid #f2d2bc;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:800;letter-spacing:0}.hero-content p[data-v-50aa21a4]{margin:8px 0 0;color:#64748b;font-size:15px}.search-row[data-v-50aa21a4]{display:grid;grid-template-columns:220px minmax(260px,1fr) 156px;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:28px}.field label[data-v-50aa21a4]{display:block;margin-bottom:8px;color:var(--lookup-ink);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}input[data-v-50aa21a4],select[data-v-50aa21a4]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:52px;padding:0 16px;border:1px solid #aebdca;border-bottom:3px solid #8799aa;background:hsla(0,0%,100%,.94);color:var(--lookup-ink);font-family:inherit;font-size:15px;font-weight:600;outline:none;-webkit-transition:border-color .2s ease,border-bottom-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,border-bottom-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,border-bottom-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,border-bottom-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease}select[data-v-50aa21a4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;background-image:linear-gradient(45deg,transparent 50%,var(--lookup-orange-dark) 0),linear-gradient(135deg,var(--lookup-orange-dark) 50%,transparent 0);background-position:calc(100% - 19px) 22px,calc(100% - 13px) 22px;background-repeat:no-repeat;background-size:6px 6px,6px 6px}input[data-v-50aa21a4]:focus,select[data-v-50aa21a4]:focus{border-color:var(--lookup-orange);border-bottom-color:var(--lookup-orange-dark);background:#fff;-webkit-box-shadow:0 5px 0 rgba(232,93,4,.12);box-shadow:0 5px 0 rgba(232,93,4,.12)}input[data-v-50aa21a4]:hover,select[data-v-50aa21a4]:hover{border-color:#71869a;border-bottom-color:var(--lookup-orange)}input[data-v-50aa21a4]::-webkit-input-placeholder{color:#8b98a6;font-weight:400}input[data-v-50aa21a4]::-moz-placeholder{color:#8b98a6;font-weight:400}input[data-v-50aa21a4]:-ms-input-placeholder{color:#8b98a6;font-weight:400}input[data-v-50aa21a4]::-ms-input-placeholder{color:#8b98a6;font-weight:400}input[data-v-50aa21a4]::placeholder{color:#8b98a6;font-weight:400}.search-btn[data-v-50aa21a4]{height:50px;color:#020202;font-weight:900;cursor:pointer}.search-btn[data-v-50aa21a4]:hover:not(:disabled){-webkit-transform:translate(2px,2px);transform:translate(2px,2px);background:var(--lookup-orange-dark);-webkit-box-shadow:2px 2px 0 rgba(23,32,51,.14);box-shadow:2px 2px 0 rgba(23,32,51,.14)}.search-btn[data-v-50aa21a4]:disabled{opacity:.65;cursor:not-allowed}.error[data-v-50aa21a4]{margin:18px 0 0;padding:12px 14px;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;font-weight:700}.results-wrap[data-v-50aa21a4]{max-width:1180px;margin:22px auto 0}.result-card+.result-card[data-v-50aa21a4]{margin-top:16px}.result-card[data-v-50aa21a4]{padding:24px 28px 28px;background:#fff;border:1px solid var(--lookup-line);border-left:5px solid var(--lookup-orange);-webkit-box-shadow:0 12px 30px rgba(23,32,51,.07);box-shadow:0 12px 30px rgba(23,32,51,.07);-webkit-animation:panel-enter-data-v-50aa21a4 .45s ease both;animation:panel-enter-data-v-50aa21a4 .45s ease both}.result-card[data-v-50aa21a4]:hover{border-color:#b8c3d0;border-left-color:var(--lookup-orange);-webkit-box-shadow:0 16px 34px rgba(23,32,51,.1);box-shadow:0 16px 34px rgba(23,32,51,.1)}.result-header[data-v-50aa21a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #f1f5f9}.result-label[data-v-50aa21a4]{margin:0 0 4px;color:var(--lookup-orange-dark);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.result-header h3[data-v-50aa21a4]{margin:0;color:var(--lookup-ink);font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:800}.status-pill[data-v-50aa21a4]{padding:8px 12px;border:1px solid #9bd8bd;background:#effaf3;color:#126b42;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.result-grid[data-v-50aa21a4]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.info-panel[data-v-50aa21a4]{padding:18px 20px;background:var(--lookup-surface);border:1px solid var(--lookup-line)}.tracking-panel[data-v-50aa21a4]{background:#fffaf5;border-color:#f2d2bc}.info-panel h4[data-v-50aa21a4]{margin:0 0 14px;color:var(--lookup-orange-dark);font-size:15px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.info-row[data-v-50aa21a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px dashed #e2e8f0}.info-row[data-v-50aa21a4]:last-child{border-bottom:none}.info-row span[data-v-50aa21a4]{color:var(--lookup-muted);font-size:12px;font-weight:700;letter-spacing:.02em}.info-row strong[data-v-50aa21a4]{color:var(--lookup-ink);font-size:14px;font-weight:700;text-align:right;overflow-wrap:anywhere}.empty-text[data-v-50aa21a4]{margin:0;color:#94a3b8;font-size:14px}@-webkit-keyframes panel-enter-data-v-50aa21a4{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes panel-enter-data-v-50aa21a4{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:820px){.hero-card[data-v-50aa21a4]{padding:0 20px 24px}.hero-content h2[data-v-50aa21a4]{margin:0 -20px;padding-right:20px;padding-left:20px}.result-grid[data-v-50aa21a4],.search-row[data-v-50aa21a4]{grid-template-columns:1fr}.result-card[data-v-50aa21a4]{padding:20px}}@media (max-width:560px){.lookup-page[data-v-50aa21a4]{padding:20px 12px 36px}.lookup-page[data-v-50aa21a4]:before{width:calc(100% - 24px);margin-bottom:12px}.hero-content h2[data-v-50aa21a4]{font-size:23px}.result-header[data-v-50aa21a4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.status-pill[data-v-50aa21a4]{width:100%;text-align:center}.info-row[data-v-50aa21a4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-row strong[data-v-50aa21a4]{text-align:left}}