.landz-market-tabs{min-width:0;container:market/inline-size}.landz-market-tabs [role=tab],.landz-market-tabs [aria-label=LANDZ\ shield] button{min-height:44px}.landz-market-tabs .landz-supplies{margin-bottom:0}.landz-market-tabs .landz-supplies-header{flex-wrap:wrap}.landz-market-tabs .landz-supplies-balance{color:#aebdca;background:0 0;border:0;padding:0}@container market (width<=700px){.landz-market-tabs .landz-supplies-grid{grid-template-columns:minmax(0,1fr);gap:10px}.landz-market-tabs .landz-exchange-panel__resource{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.landz-market-tabs .landz-exchange-panel__resource-heading{grid-column:1/-1}.landz-market-tabs .landz-exchange-panel__trade{white-space:normal;overflow-wrap:anywhere;min-width:0;height:auto;min-height:44px;padding:8px}}@container market (width>=760px){.landz-market-tabs .landz-supplies-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.landz-market-trade-bar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.landz-market-trade-origin{align-items:center;gap:8px;min-width:0;display:flex}.landz-market-trade-origin .landz-market-select{width:200px;max-width:none;height:34px}.landz-market-trade-label{color:var(--color-fg-muted);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950}.landz-market-trade-error{color:var(--color-danger);font-size:11px;font-weight:800;line-height:1.35}.landz-market-trade-quantity{border:0;gap:6px;min-inline-size:0;margin:0;padding:0;display:grid}.landz-market-trade-quantity>legend{float:left;width:100%;margin-bottom:6px;padding:0}.landz-market-trade-presets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.landz-market-trade-preset{min-width:0}.landz-market-trade-preset.is-active{--landz-button-face:#e4e2ee;--landz-button-border:#fff;--landz-button-shadow:#8e8ca3;--landz-button-ink:#141a2c;--landz-button-text-shadow:none}.landz-market-trade-rules{min-width:0;color:var(--color-fg-muted);font-size:11px;font-weight:800;line-height:1.35}.landz-market-trade-rules>summary{min-height:34px;color:var(--color-fg-dim);cursor:pointer;letter-spacing:.04em;text-underline-offset:3px;align-items:center;font-size:11px;font-weight:900;text-decoration:underline;display:inline-flex}.landz-market-trade-rules>summary:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.landz-market-trade-rules>ul{gap:2px;margin:4px 0 0;padding-left:16px;list-style:outside;display:grid}.landz-market-trade-input{width:96px;height:34px;min-height:34px;color:var(--color-fg);font-variant-numeric:tabular-nums;text-align:center;background:#050b1585;border-color:#a9c4d83d;border-radius:2px;padding-inline:8px;font-weight:900}@layer components{.landz-market-trade-presets .landz-game-button--compact{padding:0 10px!important}@media (width<=767px),(width<=1023px) and (height<=500px){.landz-market-trade-presets .landz-game-button--compact{padding:0 4px!important}}}@media (width<=767px),(width<=1023px) and (height<=500px){.landz-market-trade-origin{flex:100%}.landz-market-trade-origin .landz-market-select{flex:auto;width:auto;min-width:0;height:44px}.landz-market-trade-rules>summary{min-height:44px}.landz-market-trade-presets{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(64px,84px);display:grid}.landz-market-trade-preset{min-height:44px}.landz-market-trade-input{width:100%;height:44px}}
