#view-transfers>:not(#shared-market){display:none!important}
#shared-market{background:#f6f8f4;border:1px solid #aabaad;border-radius:7px;padding:14px;color:#253f32;max-width:1180px;font-size:13px;line-height:1.4}
#shared-market *{box-sizing:border-box}
#shared-market h2{font-size:20px;margin:0}#shared-market h3{font-size:15px;margin:0}#shared-market h3 small{font-size:12px;font-weight:normal}
#shared-market button{background:#315d43;color:#fff;border:1px solid #315d43;border-radius:4px;padding:4px 9px;font:inherit;cursor:pointer;min-height:27px}
#shared-market button:disabled{opacity:.45;cursor:default}#shared-market input,#shared-market select{padding:4px 7px;min-height:29px;border:1px solid #adbdaf;border-radius:3px;background:white;color:#203b2b;font:inherit}
#shared-market .tm-heading,#shared-market .tm-toolbar,#shared-market .tm-pages,#tm-detail>header{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}
#shared-market .tm-heading{padding-bottom:9px;border-bottom:2px solid #315d43}#shared-market .tm-heading span{font-size:12px}
#shared-market details{margin:9px 0}#shared-market summary{cursor:pointer;font-weight:600}#shared-market ol{padding-left:23px;max-width:900px}#shared-market li{margin:5px 0}
#shared-market .tm-toolbar{margin:12px 0 7px}#tm-tabs,#tm-search{display:flex;gap:4px}#tm-tabs button:not(.active){background:transparent;color:#315d43}
#shared-market .tm-scroll{overflow:auto}#shared-market table{border-collapse:collapse;width:100%;font-size:13px}#shared-market .tm-scroll table{min-width:730px}
#shared-market th,#shared-market td{border:1px solid #b8c6bc;padding:4px 6px;text-align:left;white-space:nowrap;font-weight:normal}
#shared-market th{background:#31543e;color:#fff;font-weight:600;font-size:12px}#shared-market tbody tr:nth-child(even){background:#e7eee8}
#shared-market .tm-own{background:#f4efd8}#shared-market .tm-selected{outline:2px solid #bc9847;outline-offset:-2px}
#shared-market td button{padding:0;min-height:19px;background:transparent;color:#244c35;border:0;text-align:left;text-decoration:underline;font-weight:600}
#shared-market td:nth-child(9){text-align:right}#shared-market .tm-flag{width:20px;height:14px;vertical-align:middle;object-fit:cover}
#shared-market .tm-pages{justify-content:flex-end;margin:8px 0;font-size:12px}#tm-total{margin-right:auto}
#tm-detail{border:1px solid #9bb19f;background:#fff;padding:11px;margin:12px 0;border-left:3px solid #bca05c}#tm-detail .tm-auction-summary,#tm-detail .tm-bid-form{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:10px 0}
#tm-detail table{max-width:650px}#tm-detail p{font-size:13px;margin:8px 0}
#tm-sell-form{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin:8px 0}#tm-sell-form label{display:grid;gap:3px}#tm-price{width:155px}#tm-player{max-width:300px}
#tm-message{margin:5px 0;font-size:13px;min-height:0}#tm-message:empty{display:none}#tm-message.error{color:#9b2929}
#shared-market time{font-variant-numeric:tabular-nums;font-weight:600}#shared-market.tm-busy button{pointer-events:none;opacity:.55}
@media(max-width:600px){#shared-market{padding:9px}#tm-search{width:100%}#tm-query{min-width:0;flex:1}#tm-sell-form label{width:100%}#tm-player{max-width:none;width:100%}}

#shared-market .tm-filters>div{display:flex;flex-wrap:wrap;align-items:end;gap:6px;margin:7px 0}#shared-market .tm-filters label{display:grid;gap:3px;font-size:12px}#shared-market .tm-filters input{width:78px}#shared-market #tm-maxPrice{width:110px}

#shared-market .tm-offer-action{white-space:nowrap}#shared-market .tm-offer-action b{display:inline-block;min-width:14px;text-align:center}#shared-market td .tm-bid-link{background:#315d43;color:#fff;text-decoration:none;padding:2px 6px;border-radius:3px;font-size:12px}#shared-market .tm-offer-action span{font-size:12px;color:#526950}
