.fruit-language-bar{display:flex;justify-content:center;padding:12px max(16px,env(safe-area-inset-right));background:#e4f3e7;color:#14543d;border-bottom:3px solid #078b48;position:relative;z-index:20;max-width:100%;box-sizing:border-box}.fruit-language-bar label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin:0;width:100%;max-width:1100px;font:700 17px/1.4 system-ui,sans-serif}.fruit-language-bar select{font:inherit;font-size:16px;padding:8px 28px 8px 12px;border:2px solid #078b48;border-radius:10px;background:#fff;color:#14543d;width:170px;max-width:100%;min-height:44px}.fruit-language-bar select:focus-visible{outline:2px solid #078b48;outline-offset:2px}html:not([lang="zh-CN"]) button,html:not([lang="zh-CN"]) label,html:not([lang="zh-CN"]) nav a{overflow-wrap:anywhere;white-space:normal}html:not([lang="zh-CN"]) .admin-tabs{flex-wrap:wrap}
.admin-header{flex-wrap:wrap;gap:10px}.admin-header>.brand{flex-basis:100%}.admin-header>form{flex:0 0 auto}.admin-header>.outline-button{flex:0 1 auto;max-width:100%}@media print{.fruit-language-bar{display:none}}
.product-language-status{margin:0;padding:6px 12px;background:#f4f7ef;color:#4d6657;font-size:12px;overflow-wrap:anywhere}.product-language-status[hidden]{display:none}
.admin-body .fruit-language-bar label{flex-direction:row;align-items:center;gap:6px}html:not([lang="zh-CN"]) .product-line>button{flex:0 0 auto;min-width:72px}html:not([lang="zh-CN"]) .product-bottom{flex-wrap:wrap;gap:8px}html:not([lang="zh-CN"]) .product-prices{min-width:0;max-width:100%}@media(max-width:650px){html:not([lang="zh-CN"]) .product-filters{flex-wrap:wrap;gap:8px}html:not([lang="zh-CN"]) .product-filters button{flex:0 1 auto;min-width:80px;max-width:100%;padding:8px 12px}html:not([lang="zh-CN"]) .category-shortcuts{grid-template-columns:repeat(7,minmax(78px,1fr));overflow-x:auto}}
