.vyonetix-memory-root{font:16px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;color:#142b42;max-width:1120px;margin:24px auto}.vxm *{box-sizing:border-box}.vxm{display:grid;gap:18px}.vxm-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;padding:clamp(22px,4vw,46px);border-radius:22px;background:linear-gradient(115deg,#11263e,#174c69 65%,#087d85);color:#fff;box-shadow:0 18px 46px #132d451a}.vxm-hero h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.04;margin:12px 0;color:#fff}.vxm-hero p{color:#e5f4fa}.vxm-tag{display:inline-flex;padding:5px 11px;background:#dff8ef;color:#075e52;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.vxm-art{display:grid;place-items:center}.vxm-art svg{width:min(100%,380px);height:auto}.vxm-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}.vxm-card{padding:clamp(18px,3vw,28px);border:1px solid #cbd9e7;border-top:5px solid #365eea;border-radius:17px;background:linear-gradient(145deg,#fff,#edf2ff);box-shadow:0 10px 30px #15314d0d}.vxm-card h3{margin:0 0 8px;font-size:1.2rem}.vxm-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vxm fieldset{min-width:0;border:1px solid #cbd9e7;border-radius:12px;padding:12px}.vxm legend{font-weight:800}.vxm label{display:grid;gap:5px;margin:8px 0;font-weight:700;font-size:.9rem}.vxm input,.vxm select{min-height:45px;width:100%;padding:9px 11px;border:1px solid #9db2c3;border-radius:9px;background:#fff;color:#162e42;font:inherit}.vxm input:focus-visible,.vxm select:focus-visible,.vxm button:focus-visible,.vxm a:focus-visible{outline:3px solid #36c7c3;outline-offset:2px}.vxm button,.vxm-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:0;border-radius:9px;background:#0d746e;color:#fff;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.vxm button:hover,.vxm-cta:hover{background:#095e59}.vxm-results{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.vxm-result{padding:13px;border:1px solid #c6e2da;border-radius:11px;background:#eaf8f3}.vxm-result small{display:block;color:#3e5a69;font-weight:700}.vxm-result strong{display:block;margin-top:2px;font-size:1.3rem}.vxm-status{min-height:1.5em;color:#9f2d30;font-weight:700}.vxm-note{font-size:.88rem;color:#3c566a}.vxm-formula{padding:12px;border-left:4px solid #0f8d92;border-radius:7px;background:#f5f9fc;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.vxm-product{border-top-color:#b45309;background:linear-gradient(145deg,#fffdf6,#fef3c7)}.vxm-small,.vxm-disclosure,.vxm-api-state{font-size:.78rem}.vxm-disclosure{margin:5px 0 0}.vxm-api-state{color:#dff8ef}@media(max-width:760px){.vxm-hero,.vxm-grid{grid-template-columns:1fr}.vxm-fields{grid-template-columns:1fr}.vxm-results{grid-template-columns:1fr 1fr}}
.vxm-ebay-actions{margin-top:10px}.vxm-ebay-actions button{background:#17634f}.vxm-ebay-state{font-size:.88rem;color:#34536a}.vxm-ebay-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:12px}.vxm-ebay-card{padding:12px;border:1px solid #cbd9e7;border-radius:12px;background:#fff;box-shadow:0 6px 18px #15314d0b}.vxm-ebay-card img{width:100%;height:140px;object-fit:contain;border-radius:8px;background:#f6f8fa}.vxm-ebay-card h4{font-size:.95rem;line-height:1.35;margin:10px 0}.vxm-ebay-card p{font-size:.8rem;color:#425d70}.vxm-ebay-card a{display:inline-flex;min-height:40px;align-items:center;padding:8px 12px;border-radius:8px;background:#17634f;color:white;text-decoration:none;font-weight:800;font-size:.83rem}.vxm-ebay-card a:hover{background:#104d3d}
