.exp-card[data-v-3b2ca89d]{position:relative;display:flex;gap:0;text-decoration:none;color:#f4f0e4;cursor:pointer;overflow:hidden;background:linear-gradient(180deg,#14161eeb,#0a0c12f2);border:1px solid rgba(200,160,64,.25);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px))}.exp-card[data-v-3b2ca89d]:hover,.exp-card[data-v-3b2ca89d]:focus-visible{border-color:#ffb030b3;transform:translateY(-2px);box-shadow:0 14px 30px #000000b3,0 0 24px #ffb0302e;background:linear-gradient(180deg,#1c1610f2,#100c0af2)}.exp-scan[data-v-3b2ca89d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 1px,transparent 1px,transparent 3px)}.exp-rail[data-v-3b2ca89d]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:18px 14px 18px 16px;flex-shrink:0}.exp-rail-led[data-v-3b2ca89d]{display:block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.exp-rail-led.led-current[data-v-3b2ca89d]{background:#6f7;box-shadow:0 0 6px #66ff77b3;animation:pulseGreen 2.4s ease-in-out infinite}.exp-rail-led.led-past[data-v-3b2ca89d]{background:#ff3320;box-shadow:0 0 6px #ff332099;animation:pulseAmber 3.2s ease-in-out infinite}.exp-rail-line[data-v-3b2ca89d]{display:block;width:2px;flex:1;margin-top:8px;background:linear-gradient(180deg,#c8a04099,#c8a04026);border-radius:1px}.exp-body[data-v-3b2ca89d]{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;padding:18px 22px 16px 0;min-width:0}.exp-header[data-v-3b2ca89d]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px}.exp-header-left[data-v-3b2ca89d]{display:flex;align-items:center;gap:12px;min-width:0}.exp-logo-wrap[data-v-3b2ca89d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;overflow:hidden;flex-shrink:0;background:linear-gradient(180deg,#6e727c,#565a63);border:1px solid rgba(200,160,64,.5);box-shadow:inset 0 1px #ffffff26}.exp-logo[data-v-3b2ca89d]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:3px;box-sizing:border-box}.exp-logo-placeholder[data-v-3b2ca89d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;flex-shrink:0;background:#c8a0401f;border:1px solid rgba(200,160,64,.25);font-family:Cinzel,Times New Roman,serif;font-size:14px;font-weight:700;color:#c8a040}.exp-titles[data-v-3b2ca89d]{display:flex;flex-direction:column;gap:2px;min-width:0}.exp-title[data-v-3b2ca89d]{font-family:Cinzel,Times New Roman,serif;font-size:18px;font-weight:600;color:#f4f0e4;line-height:1.2;letter-spacing:.02em;text-shadow:0 1px 6px rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exp-company[data-v-3b2ca89d]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#c8a040}.exp-header-right[data-v-3b2ca89d]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.exp-date[data-v-3b2ca89d]{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#f4f0e48c;white-space:nowrap}.exp-location[data-v-3b2ca89d]{font-family:IBM Plex Sans,sans-serif;font-size:12px;color:#f4f0e473;letter-spacing:.04em;margin-bottom:auto;padding-bottom:12px}.exp-footer[data-v-3b2ca89d]{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px dashed rgba(200,160,64,.2)}.exp-type-tag[data-v-3b2ca89d]{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#c8a04099}.exp-arrow[data-v-3b2ca89d]{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.05em;color:#c8a040;transition:transform .2s ease,color .2s ease}.exp-card:hover .exp-arrow[data-v-3b2ca89d],.exp-card:focus-visible .exp-arrow[data-v-3b2ca89d]{color:#ffb030;transform:translate(5px)}@media (max-width: 600px){.exp-header[data-v-3b2ca89d]{flex-direction:column;gap:8px}.exp-header-right[data-v-3b2ca89d]{align-items:flex-start;flex-direction:row;gap:10px;flex-wrap:wrap}.exp-title[data-v-3b2ca89d]{font-size:16px;white-space:normal}.exp-body[data-v-3b2ca89d]{padding:16px 16px 14px 0}.exp-rail[data-v-3b2ca89d]{padding:16px 10px 16px 12px}}.page-shell[data-v-634e56e5]{width:100%;max-width:1440px;margin:0 auto;padding:32px 24px 48px;display:flex;flex-direction:column}@media (max-width: 768px){.page-shell[data-v-634e56e5]{padding:20px 14px 32px}}@media (max-width: 480px){.page-shell[data-v-634e56e5]{padding:14px 10px 24px}}.exp-list[data-v-634e56e5]{display:flex;flex-direction:column;gap:16px}.empty-state[data-v-634e56e5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center}.empty-icon[data-v-634e56e5]{font-size:32px;color:#c8a040;margin-bottom:18px;opacity:.6}.empty-title[data-v-634e56e5]{font-family:Cinzel,serif;font-size:22px;color:#f4f0e4;margin:0 0 10px}.empty-desc[data-v-634e56e5]{font-family:IBM Plex Sans,sans-serif;font-size:15px;color:#f4f0e499;margin:0}
