.appVisual30 .discover34 .discoverTabs29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;overflow:visible;border-bottom:1px solid var(--border,#e2e4e8);padding:0 0 3px;margin:14px 0 16px}
.appVisual30 .discover34 .discoverTabs29 button{font-size:calc(15px * var(--mc-text-scale,1));overflow-wrap:anywhere;min-width:0;min-height:48px;border-radius:0;white-space:normal;line-height:1.3;padding:10px 4px;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--muted,#62666e)}
.appVisual30 .discover34 .discoverTabs29 button.on{background:transparent;color:var(--text,#202226);border-bottom-color:var(--brand,#34373d);box-shadow:none;font-weight:750}
.dcSortRow34{display:flex;justify-content:flex-end;margin:0 0 12px}.dcSortRow34 select{font-size:14px;min-height:44px;max-width:100%;border-radius:12px;padding:8px 12px;background:#fff;border:1px solid var(--border,#e2e4e8);color:var(--text,#202226)}
.dcMyOrders34{border:0;background:transparent;color:var(--brand,#34373d);font-size:15px;font-weight:650;padding:10px 0 10px 12px;min-height:44px;max-width:48%;line-height:1.3;text-align:right}
#discoverConsignment34 .consignment33{max-width:none;padding:0;background:transparent}#discoverConsignment34 .ccCollector33{padding:0}#discoverConsignment34 .ccSearch33{margin:0 0 14px}
.dcMerchantEntry34{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#e9eaed;border:1px solid var(--border,#e2e4e8);border-radius:16px;padding:12px;margin:0 0 16px}
.dcMerchantEntry34 strong{font-size:14px;line-height:1.4}.dcMerchantEntry34 button{flex-shrink:0;width:auto;max-width:47%;min-height:44px;padding:9px 12px;font-size:13px;background:#fff}
.dcMerchantDetailAvatar34{margin:0 0 16px}.ccShopMonogram33:has(.ma34Avatar){background:transparent;padding:0;overflow:hidden}
#discoverConsignment34 .ccShopList33{display:grid;gap:16px}#discoverConsignment34 .ccShop33{margin:0}
@media(min-width:720px){#discoverConsignment34 .ccShopList33{grid-template-columns:repeat(2,minmax(0,1fr))}.appVisual30 .discover34 .discoverTabs29{max-width:560px}}
@media(max-width:360px){.appVisual30 .discover34 .discoverTabs29 button{font-size:calc(13px * var(--mc-text-scale,1))}.dcMyOrders34{font-size:13px}.dcMerchantEntry34{padding:10px}.dcMerchantEntry34 strong{font-size:13px}.dcMerchantEntry34 button{font-size:12px;padding:8px}.ccShopMonogram33{flex-shrink:0}}

.appVisual30 .discover34 .discoverTabs29 button.on::after{display:none}

.appVisual30 .discover34[data-language="en"] .discoverTabs29{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.3fr)}
