.lx-search{width:100%;min-height:48px;font-family:var(--font-display);color:#e8e2d4;border:1px solid rgb(var(--gold) / .28);background:#070c1ad9;border-radius:1px;padding:.7rem .9rem .7rem 2.6rem;font-size:19px;font-style:italic}.lx-search::placeholder{color:rgb(var(--marble) / .7)}.lx-search:focus{border-color:rgb(var(--gold) / .9);box-shadow:0 0 0 1px rgb(var(--gold) / .35);outline:none}.lx-search::-webkit-search-cancel-button{display:none}.lx-tab{letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:rgb(var(--marble) / .85);border-bottom:1px solid rgb(var(--gold) / .15);padding:.5rem .9rem;font-size:14px;line-height:1.5;transition:color .4s,border-color .4s}.lx-tab:hover{color:#f3e2b0}.lx-tab[aria-pressed=true]{color:#f3e2b0;border-color:#e6cf94}.lx-tab:focus-visible,.lx-card:focus-visible,.lx-rel:focus-visible,.lx-link:focus-visible{outline-offset:3px;outline:1px solid #e6cf94}.lx-card{text-align:left;border:1px solid rgb(var(--gold) / .2);background:linear-gradient(165deg,#14110a8c,#0b153073);flex-direction:column;gap:.35rem;width:100%;min-height:44px;padding:1.1rem 1.2rem 1.15rem;transition:border-color .5s,background-color .5s,box-shadow .6s;display:flex;position:relative}.lx-card:before{content:"";border:1px solid rgb(var(--gold) / .08);pointer-events:none;position:absolute;inset:4px}.lx-card:hover{border-color:rgb(var(--gold) / .6);box-shadow:0 0 26px -12px rgb(var(--gold) / .6)}.lx-card[aria-expanded=true]{background:linear-gradient(165deg,#281f0cb3,#0b153099);border-color:#e6cf94}.lx-engrave{font-family:var(--font-display);overflow-wrap:anywhere;background:linear-gradient(#f3e2b0 0%,#c9a24a 55%,#8a6a26 100%);color:#0000;filter:drop-shadow(0 1px #000000b3);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:500;line-height:1.15}.lx-detail{border:1px solid rgb(var(--gold) / .4);border-left:3px double rgb(var(--gold) / .85);background:linear-gradient(170deg,#14110aeb,#0b1530d9);outline:none;scroll-margin-top:1.5rem;animation:.5s cubic-bezier(.2,.7,.2,1) both lx-in}@keyframes lx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lx-rel{min-height:44px;font-family:var(--font-display);color:#e6cf94;border:1px solid rgb(var(--gold) / .3);align-items:center;padding:.4rem .8rem;font-size:1.05rem;font-style:italic;transition:border-color .4s,color .4s;display:inline-flex}.lx-rel:hover{color:#fff1c9;border-color:rgb(var(--gold) / .85)}.lx-def{white-space:pre-wrap;overflow-wrap:anywhere}.lx-step{counter-increment:lxs}.lx-steps{counter-reset:lxs}.lx-link{color:#f3e2b0;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--gold) / .45);text-decoration-color:rgb(var(--gold) / .45);text-underline-offset:4px}@media (prefers-reduced-motion:reduce){.lx-detail{animation:none}.lx-card,.lx-tab,.lx-rel{transition:none}}
