.ee-gin-choices{display:grid;gap:8px;min-width:0}.ee-gin-choices .ee-gin-choice{display:grid;grid-template-columns:64px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:8px;border:1px solid rgba(152,118,63,.22);border-radius:8px;color:inherit;text-decoration:none;min-width:0}.ee-gin-choice__image{display:block;width:64px;height:64px;object-fit:contain;border-radius:4px;background:#111}.ee-gin-choice__info{display:grid;gap:4px;min-width:0}.ee-gin-choice__info strong{font-size:10px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.ee-gin-choice__price{font-size:10px}.ee-gin-choice__info small{font-size:8px;line-height:1.5;opacity:.72}.ee-gin-choice__arrow{font-size:14px;color:#98763f}.ee-gin-choice:hover{border-color:#b89b5e}.ee-gin-choice:focus-visible{outline:2px solid #b89b5e;outline-offset:3px}#ee-future-home .ef-gin-creations .ee-gin-choice{display:grid;grid-template-columns:64px minmax(0,1fr) 16px;padding:8px;border:1px solid var(--ef-line);font-size:10px}#ee-future-home .ef-gin-creations .ee-gin-choice__info{color:var(--ef-ink)}#ee-future-home .ef-gin-creations .ee-gin-choice__info>span{color:var(--ef-ink)}#ee-future-home .ef-gin-creations{border:0;padding:2px 0 8px}#ee-future-home .ef-gin-creations[hidden]{display:none}.ee-gin-choices--archive{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ee-gin-choices--archive .ee-gin-choice{display:flex;flex-direction:column;align-items:stretch;padding:10px;background:rgba(255,255,255,.035);border-radius:8px}.ee-gin-choices--archive .ee-gin-choice__image{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ee-gin-choices--archive .ee-gin-choice__info{gap:7px;padding:4px 0}.ee-gin-choices--archive .ee-gin-choice__arrow{align-self:flex-end}.ee-market-result{max-width:1320px;margin:0 auto 18px;color:#81745f;font:10px/1.6 'IBM Plex Mono',monospace}.ee-mkt .ee-card__stock{display:block;margin-top:10px;color:#806332;font-size:9px;line-height:1.5}.ee-mkt .ee-card__sub{display:block}.ee-mkt .ee-card__bottom{gap:10px}.ee-mkt .ee-card__bottom strong{white-space:nowrap}.ee-mkt .ee-card__bottom span{white-space:nowrap}.ee-mkt button:focus-visible,.ee-mkt a:focus-visible{outline:2px solid #d3ba83;outline-offset:4px}.ee-mkt .ee-filter[hidden]{display:none}.ee-mkt .ee-search:focus-within{outline:2px solid #b89b5e;outline-offset:3px}.ee-mkt .ee-mkt__head h1{color:#24221d!important}.ee-mkt .ee-mkt__intro{font-size:12px;max-width:760px}.ee-market-reset{display:block;margin:16px auto 0;min-height:44px;padding:0 16px;border:1px solid #b89b5e;background:transparent;color:#806332;font:11px 'IBM Plex Mono',monospace;cursor:pointer}@media(max-width:700px){.ee-gin-choices--archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ee-gin-choices--archive .ee-gin-choice:last-child{grid-column:1/-1;width:calc(50% - 5px);justify-self:center}.ee-mkt .ee-card__sub{font-size:10px;line-height:1.6;margin-top:9px}.ee-mkt .ee-card__bottom{flex-wrap:wrap;padding-top:14px}.ee-mkt .ee-card__bottom strong{font-size:14px}.ee-mkt .ee-card h2{font-size:16px!important}.ee-mkt .ee-card__badge{font-size:8px}.ee-mkt .ee-mkt__intro{font-size:11px}.ee-mkt .ee-filter{min-height:44px}.ee-gin-choice__info strong{font-size:9px}}
