#browsesale-app .cat-subnav{gap:10px;margin-top:8px;margin-bottom:24px;display:grid}#browsesale-app .cat-sub-wrap{position:relative}#browsesale-app .cat-sub-row{flex-wrap:wrap;gap:8px;display:flex}#browsesale-app .cat-sub-more-hint{display:none}#browsesale-app .cat-sub-more summary{min-height:44px;color:var(--reference-heading,#17382e);cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}#browsesale-app .cat-sub-more summary::-webkit-details-marker{display:none}#browsesale-app .cat-sub-more summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:4px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}#browsesale-app .cat-sub-more[open] summary:after{transform:translateY(2px)rotate(-135deg)}#browsesale-app .cat-sub-more-list{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}#browsesale-app .cat-sub-more-list a{background:var(--icon-disc,#0f3d320f);min-height:44px;color:var(--reference-body,#496158);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}#browsesale-app .cat-sub-more-list a:hover{color:var(--reference-heading,#17382e)}@media (max-width:680px){#browsesale-app .cat-sub-row{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:56px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}#browsesale-app .cat-sub-row::-webkit-scrollbar{display:none}#browsesale-app .cat-sub-row>*{white-space:nowrap;flex:none}#browsesale-app .cat-sub-wrap:has(.cat-sub-row>:nth-child(3)) .cat-sub-more-hint{color:#0f3d32;pointer-events:none;background:#fff;border:1px solid #0f3d3224;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:-16px;display:grid;position:absolute;top:50%;right:0;box-shadow:0 2px 8px #0f3d321f}}#browsesale-app .category-empty{grid-column:1/-1}#browsesale-app .category-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}#browsesale-app .category-empty-actions .btn{min-height:44px}
