/* Shared shopping workspace; category switching never moves the navigation. */
#modal:has(.catalog-game),#modal:has(.community-shop-game){width:min(1440px,97vw);max-width:1440px;padding:16px;max-height:94dvh;overflow:hidden;background:#1d2922;border:1px solid #68785a;border-radius:9px;box-shadow:0 18px 70px #0008;}
#modal:has(.catalog-game)::backdrop,#modal:has(.community-shop-game)::backdrop,.build-plan-dialog::backdrop,.build-info-dialog::backdrop{backdrop-filter:none;background:#08110cbd;}
#modal-body:is(.catalog-game,.community-shop-game){--shop-paper:#dcd7bf;--shop-ink:#293728;display:flex;flex-direction:column;max-height:calc(94dvh - 34px);height:min(830px,calc(94dvh - 34px));min-height:0;gap:0;padding:18px;background:#dcd7bf;color:#293728;border-radius:5px;box-shadow:none;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-heading{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;min-height:0;margin:0;padding:0 40px 12px 0;gap:12px;background:none;box-shadow:none;border-radius:0;color:#293728;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-heading > span{width:auto;font:11px Georgia,serif;letter-spacing:.06em;transform:none;color:#586249;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-heading h2{font-size:24px;line-height:1.3;margin:0;letter-spacing:0;color:#273626;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-heading > small{font-size:12px;color:#4f5e43;margin-left:auto;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs{position:static;display:grid;grid-template-columns:repeat(4,1fr);width:auto;flex-direction:row;gap:5px;margin:0 0 12px;padding:0;border:0;border-radius:5px;z-index:auto;flex-shrink:0;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs button{--tab-fill:#40503b;--tab-light:#dbe5bf;--tab-ink:#263c24;position:relative;width:auto;height:42px;margin:0;padding:9px 12px;border:1px solid #6e785d;border-radius:4px;background:var(--tab-fill);color:#f5f0df!important;font-size:16px;font-weight:750;box-shadow:none;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs button::before{display:none;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs :is([data-game-tab="weapon"],[data-catalog-tab="weapon"]){--tab-fill:#85572c;--tab-light:#e4b475;--tab-ink:#3d2714;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs :is([data-game-tab="vitality"],[data-catalog-tab="vitality"]){--tab-fill:#47613a;--tab-light:#b6cf8b;--tab-ink:#26391c;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs :is([data-game-tab="spirit"],[data-catalog-tab="spirit"]){--tab-fill:#645075;--tab-light:#c6add9;--tab-ink:#3a2948;}
#modal-body:is(.catalog-game,.community-shop-game) > .game-shop-tabs button.selected{background:var(--tab-light);color:var(--tab-ink)!important;border-color:var(--tab-ink);box-shadow:inset 0 -3px var(--tab-ink);}
#modal-body:is(.catalog-game,.community-shop-game) > :is(.catalog-controls,.community-build-controls){display:flex;align-items:end;flex-wrap:wrap;padding:0;margin:0 0 9px;background:none;border:0;gap:10px;flex-shrink:0;}
#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls) label{font-size:12px;color:#43543a;min-width:120px;gap:5px;}
#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls) label:first-child{width:230px;}
#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls) :is(select,input,.hero-search-trigger){height:37px;min-height:37px;padding:7px 10px;background:#f4f0dd;color:#293c26;border:1px solid #96a17e;font-size:14px;border-radius:4px;}
#modal-body .community-shop-game .source-note{color:#4d5e42;}
#modal-body.community-shop-game > .source-note{font-size:12px;line-height:1.5;margin:0 0 8px;color:#4d5e42;}
#modal-body.community-shop-game > #community-status{font-size:12px;line-height:1.5;margin:7px 0;color:#405339;flex-shrink:0;}
.shop-import{font-size:12px;color:#405339;flex-shrink:0;margin:0 0 3px;}
.shop-import summary{cursor:pointer;font-weight:650;}
.shop-import #community-id-form{margin:8px 0;}
#modal-body.community-shop-game > .community-build-layout{flex:1;min-height:160px;height:auto;overflow:auto;padding:0;margin:0;border:1px solid #a2ac8d;scrollbar-width:thin;overscroll-behavior:contain;scroll-behavior:auto;}
#modal-body.community-shop-game .build-list-heading{position:sticky;top:0;z-index:1;}
#modal-body.community-shop-game #community-build-list .community-build-row{box-shadow:none;}
#modal-body.catalog-game > .catalog-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;flex:1;min-height:0;overflow:hidden;}
#modal-body.catalog-game .catalog-shelves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:auto;grid-row:auto;gap:18px 12px;align-content:start;min-height:0;overflow:auto;padding:16px 8px 12px;background:none;box-shadow:none;overscroll-behavior:contain;scrollbar-width:thin;scroll-behavior:auto;}
#modal-body.catalog-game .catalog-tier{min-height:0;padding:17px 10px 10px;border:1px solid #99a184;border-radius:5px;background:#ece8d5;}
#modal-body.catalog-game .catalog-tier-price{top:-11px;left:8px;gap:8px;background:#dcd7bf;}
#modal-body.catalog-game .catalog-tier-price strong{transform:none;font:700 16px sans-serif;padding:3px 9px;box-shadow:none;background:#35472f;color:#eef0d6;border:0;border-radius:3px;}
#modal-body.catalog-game .catalog-tier-price small{font-size:10px;color:#46543c;}
#modal-body.catalog-game .catalog-tier-items{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:6px;}
#modal-body.catalog-game .catalog-item{min-height:96px;padding:7px 4px;box-shadow:none;border-radius:4px;}
#modal-body.catalog-game .catalog-item img{height:47px;max-width:50px;mix-blend-mode:normal;}
#modal-body.catalog-game .catalog-item strong{font-size:12px;line-height:1.4;color:inherit;}
#modal-body.catalog-game .catalog-inspector{grid-column:auto;grid-row:auto;align-self:stretch;position:static;top:auto;max-height:none;overflow:auto;padding:16px;border:1px solid #596a4d;border-radius:6px;background:#26372a;color:#edf0de;scrollbar-width:thin;}
#modal-body.catalog-game .catalog-inspector :is(p,small,span){color:#d2ddc5;font-size:13px;line-height:1.75;}
#modal-body.catalog-game .catalog-inspector h3{font-size:21px;color:#fff2d8;}
#modal-body.catalog-game .catalog-inspector h4{color:#f4efd9;font-size:15px;}
#modal-body.catalog-game .catalog-detail-top > img{width:80px;height:80px;}
#modal-body.catalog-game .catalog-detail-top b{color:#f2d68b;font-size:23px;}
#modal-body.catalog-game > .catalog-footer{background:none;padding:8px 0 0;margin:0;border:0;display:flex;justify-content:space-between;gap:12px;flex-shrink:0;font-size:11px;color:#526346;}
#modal-body.catalog-game > .catalog-patch-entry{margin:7px 0 0;grid-column:auto;flex-shrink:0;}
@media(max-width:800px){#modal-body:is(.catalog-game,.community-shop-game){padding:12px;}#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-heading>span{display:none;}#modal-body.catalog-game>.catalog-layout{grid-template-columns:minmax(0,1fr) 220px;}#modal-body.catalog-game .catalog-shelves{grid-template-columns:1fr;}#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-tabs button{font-size:14px;}}
@media(max-width:580px){#modal-body.catalog-game>.catalog-layout{grid-template-columns:1fr;grid-template-rows:minmax(160px,1fr) minmax(120px,.6fr);}#modal-body.catalog-game .catalog-shelves{grid-template-columns:1fr;}#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls) label:first-child{width:170px;}#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-heading h2{font-size:21px;}#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-heading>small{font-size:11px;}}
#modal-body.catalog-game .catalog-inspector{margin:0;}
#modal-body.catalog-game .catalog-shelves{align-items:start;}

/* Shop workspace: one visual system for browsing, builds and item details. */
#modal:has(.catalog-game),#modal:has(.community-shop-game),.build-plan-dialog,.build-info-dialog{--shop-paper:#e9e3ce;--shop-ink:#292c25;--shop-muted:#54594b;--shop-line:#b2ad98;background:#202720;border-color:#777b66;box-shadow:0 12px 40px #0006;}
#modal-body:is(.catalog-game,.community-shop-game){background:var(--shop-paper);color:var(--shop-ink);padding:16px;}
#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-heading{padding-bottom:12px;border-bottom:1px solid #bbb5a0;margin-bottom:12px;}
#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-heading h2{color:#252b23;font-size:25px;}
#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-heading>span{color:#54594b;}
#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-tabs button{height:44px;font-size:17px;transition:background-color .12s;}
#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls) label{color:#454a3e;font-size:13px;font-weight:650;}
#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls) :is(select,input,.hero-search-trigger){background:#fffbed;border-color:#a7a18a;color:#292e24;font-size:15px;height:39px;}
#modal-body:is(.catalog-game,.community-shop-game) :is(.catalog-controls,.community-build-controls)>button{height:39px;min-height:39px;padding:8px 13px;font-size:14px;background:#d9d8bc;border:1px solid #959a79;color:#303c2a;border-radius:4px;}
#modal-body.community-shop-game .build-name-search{flex:1;min-width:190px;max-width:300px;}
#modal-body.community-shop-game>.source-note{font-size:12px;color:#555b4b;margin-bottom:7px;}
#modal-body.community-shop-game>.community-build-layout{background:#f2eddb;border-color:#b2ad98;border-radius:5px;}
#modal-body.community-shop-game .community-build-layout>aside{width:100%;padding:0;overflow:visible;}
#modal-body.community-shop-game .build-list-heading,#modal-body.community-shop-game #community-build-list .community-build-row{grid-template-columns:minmax(0,1fr) 125px 140px 100px 18px;gap:16px;}
#modal-body.community-shop-game .build-list-heading{padding:10px 16px;background:#cdc9b4;color:#494e40;font-size:13px;}
#modal-body.community-shop-game #community-build-list .community-build-row{min-height:70px;padding:10px 16px;border-bottom:1px solid #c8c2ad;background:#f6f1df;contain:layout style;}
#modal-body.community-shop-game #community-build-list .community-build-row:nth-child(odd){background:#ede7d2;}
#modal-body.community-shop-game #community-build-list .community-build-row:hover{background:#e1e8c6;}
#modal-body.community-shop-game #community-build-list .community-build-row[hidden]{display:none;}
#modal-body.community-shop-game #community-build-list .build-list-title strong{font-size:17px;color:#252e23;font-weight:750;line-height:1.4;}
#modal-body.community-shop-game #community-build-list :is(span,small){color:#545b48;}
#modal-body.community-shop-game #community-build-list .build-list-favorites b{font-size:15px;color:#70521d;}
#modal-body.community-shop-game #community-build-list .selected{box-shadow:inset 4px 0 #687b3f;background:#e1e8c6;}
#modal-body.community-shop-game #community-more{display:block;width:100%;padding:13px;border:0;background:#d5d8bf;color:#303e27;font-size:14px;}
#modal-body.catalog-game .catalog-tier{background:#f4efdc;border-color:#b4ae97;}
#modal-body.catalog-game .catalog-tier-price{background:var(--shop-paper);}
#modal-body.catalog-game .catalog-item{min-height:104px;transition:background-color .12s;}
#modal-body.catalog-game .catalog-item img{height:54px;max-width:58px;}
#modal-body.catalog-game .catalog-item strong{font-size:13px;line-height:1.35;}
#modal-body.catalog-game .catalog-inspector{background:#f9f4e2;border-color:#aaa58c;color:#292e25;}
#modal-body.catalog-game .catalog-inspector :is(p,small,span){color:#4f5647;font-size:14px;line-height:1.65;}
#modal-body.catalog-game .catalog-inspector :is(h3,h4){color:#2e3528;}
#modal-body.catalog-game .catalog-detail-top b{color:#78541c;}
.build-plan-dialog{width:min(1240px,96vw);max-width:1240px;max-height:92dvh;padding:20px;background:var(--shop-paper);color:var(--shop-ink);border-radius:7px;overscroll-behavior:contain;scroll-behavior:auto;}
.build-plan-dialog .community-build-layout{display:block;background:none;margin:0;border:0;}
.build-plan-dialog .selected-build-heading{padding-right:42px;}
.build-plan-dialog .selected-build-heading h3{font-size:23px;line-height:1.4;color:#293126;margin:0 0 10px;}
.build-plan-dialog .build-primary-actions{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 8px;}
.build-plan-dialog .build-primary-actions button{padding:8px 12px;min-height:36px;background:#dedfc4;color:#303c28;border:1px solid #9aa27d;font-size:13px;}
.build-plan-dialog .build-primary-actions .primary{background:#c8d69b;color:#29371f;}
.build-plan-dialog .source-note{font-size:12px;line-height:1.55;color:#575e4b;margin:7px 0;}
.build-plan-dialog .map-warning{padding:8px 12px;margin:10px 0;background:#e9dcb9;color:#6b5024;font-size:13px;}
.build-plan-dialog .build-author-meta{font-size:13px;color:#4a5740;margin:8px 0;}
.build-plan-dialog .build-original-groups>h4,.build-plan-dialog .build-original-groups>.source-note{display:none;}
.build-plan-dialog .build-group{padding:12px 0;margin:0;border-top:1px solid #bbb59e;}
.build-plan-dialog .build-group h4{font-size:17px;line-height:1.4;color:#30372a;margin:0 0 8px;}
.build-plan-dialog .build-group-note{font-size:14px;color:#515745;line-height:1.6;margin:5px 0 10px;}
.build-plan-dialog .build-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:7px;margin:0;}
.build-plan-dialog .build-items .build-item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:114px;padding:9px 5px;border-radius:4px;box-shadow:none;gap:3px;color:#fff5df;}
.build-plan-dialog .build-items .build-item img{width:52px;height:52px;object-fit:contain;margin:0;}
.build-plan-dialog .build-items .build-item strong{font-size:14px;line-height:1.35;color:#fff8e9;}
.build-plan-dialog .build-items .build-item small{font-size:12px;color:#f2e6ca;}
.build-plan-dialog .build-item-hint{display:none;}
.build-plan-dialog .build-items [data-item-category="weapon"]{background:#78562e;border:1px solid #a88954;}
.build-plan-dialog .build-items [data-item-category="vitality"]{background:#415c32;border:1px solid #7e9b5a;}
.build-plan-dialog .build-items [data-item-category="spirit"]{background:#5b486b;border:1px solid #9880aa;}
.build-plan-close{top:0;background:#dddac5;color:#303929;border-color:#999d83;}
.build-info-dialog{background:var(--shop-paper);color:var(--shop-ink);border-radius:7px;}
.build-info-dialog :is(p,li,small,span){color:#4e5545;line-height:1.65;}
.build-info-dialog :is(h3,h4,strong){color:#293126;}
.build-plan-dialog::backdrop,.build-info-dialog::backdrop{backdrop-filter:none;background:#0c130db3;}
@media(max-width:800px){#modal-body.community-shop-game .build-list-heading,#modal-body.community-shop-game #community-build-list .community-build-row{grid-template-columns:minmax(0,1fr) 110px 110px 85px 14px;gap:10px;}#modal-body.community-shop-game #community-build-list .build-list-title strong{font-size:16px;}}
@media(max-width:620px){#modal-body.community-shop-game .build-list-heading{display:none;}#modal-body.community-shop-game #community-build-list .community-build-row{grid-template-columns:minmax(0,1fr) auto 12px;gap:4px 9px;}#modal-body.community-shop-game .build-list-author{display:none;}#modal-body.community-shop-game .build-list-title{grid-row:1/3;}#modal-body.community-shop-game .build-list-favorites{grid-column:2;grid-row:1;}#modal-body.community-shop-game .build-list-date{grid-column:2;grid-row:2;}#modal-body.community-shop-game .build-list-arrow{grid-column:3;grid-row:1/3;}.build-plan-dialog{padding:14px;}.build-plan-dialog .build-items{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));}.build-plan-dialog .selected-build-heading h3{font-size:20px;}}
/* Build sheet sizing lives here only; legacy dialog overrides have been removed. */
.build-plan-dialog .selected-build-heading{display:grid;grid-template-columns:minmax(120px,1fr) auto;gap:6px 12px;align-items:center;}
.build-plan-dialog .selected-build-heading>.source-note,.build-plan-dialog .build-author-meta,.build-plan-dialog .selected-build-heading>.map-warning{grid-column:1/-1;}
.build-plan-dialog .selected-build-heading h3{margin:0!important;}
.build-plan-dialog .build-primary-actions{justify-content:flex-end;margin:0;}
.build-plan-dialog .build-author-meta>summary{color:#4c5940;padding:3px 0;}
.build-plan-dialog .community-build-layout .build-items.build-compact-items{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:7px;}
.build-plan-dialog .community-build-layout .build-compact-items .build-item-trigger{min-height:108px;padding:8px 5px;}
.build-plan-dialog .community-build-layout .build-compact-items .build-item-trigger img{width:50px;height:50px;margin:0 auto 4px;}
.build-plan-dialog #community-build-detail .build-item-cost{display:block;}
.build-plan-dialog .community-build-layout .build-group{margin:0;padding:10px 0;}
#modal-body.community-shop-game #community-build-list{display:flex;flex-direction:column;gap:0;}
#modal-body.community-shop-game .build-list-title small,#modal-body.community-shop-game .build-list-favorites small{display:block;font-size:12px;margin-top:3px;}
#modal-body.community-shop-game .build-list-mobile-label{display:none;}
@media(max-width:620px){.build-plan-dialog .selected-build-heading{grid-template-columns:1fr;}.build-plan-dialog .build-primary-actions{justify-content:flex-start;}}
#catalog-inspector .catalog-stats{background:#e4dfca;border:1px solid #bcb69e;border-radius:4px;padding:10px 12px;}
#modal-body.catalog-game #catalog-inspector .catalog-stats p{color:#343e2d!important;font-size:14px;line-height:1.65;}
#modal-body.catalog-game .catalog-controls .catalog-search{margin-right:auto;}
.build-plan-dialog #community-build-detail .build-author-meta>summary{color:#4c5940;}
.build-plan-dialog .community-build-layout{height:auto;min-height:0;max-height:none;overflow:visible;padding:0;}
.build-plan-dialog .community-build-layout>#community-build-detail{height:auto;max-height:none;overflow:visible;padding:0;}
/* Constrain grid tracks so overflow belongs to the two actual scroll panes. */
#modal-body.catalog-game>.catalog-layout{grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;min-width:0;}
#modal-body.catalog-game .catalog-shelves,#modal-body.catalog-game .catalog-inspector{height:100%;max-height:100%;min-height:0;box-sizing:border-box;overflow-y:scroll;scrollbar-width:auto;scrollbar-gutter:stable;touch-action:pan-y;}
#modal-body.catalog-game .catalog-shelves{align-content:start;}
#modal-body:is(.catalog-game,.community-shop-game)>.game-shop-tabs button{height:38px;font-size:15px;font-weight:650;}
#modal-body:is(.catalog-game,.community-shop-game)>.community-build-controls{display:grid;grid-template-columns:210px 140px 170px minmax(180px,1fr) auto auto;align-items:end;gap:10px;}
#modal-body:is(.catalog-game,.community-shop-game) .community-build-controls label{width:auto!important;min-width:0;max-width:none;gap:5px;font-size:12px;font-weight:500;color:#52544c;}
#modal-body:is(.catalog-game,.community-shop-game) .community-build-controls :is(select,input,.hero-search-trigger){width:100%;min-width:0;height:36px;min-height:36px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;padding:6px 10px;color:#30332d;background:#fffdf4;}
#modal-body .community-build-controls .hero-search-trigger img{width:24px;height:27px;object-fit:contain;}
#modal-body:is(.catalog-game,.community-shop-game) .community-build-controls>button{height:36px;min-height:36px;font-weight:550;font-size:13px;}
#modal-body.community-shop-game>.source-note,#modal-body.community-shop-game>#community-status,.shop-import{color:#5c5e54;font-size:12px;font-weight:400;}
#modal-body.community-shop-game #community-build-list :is(span,small){color:#55594f;font-weight:400;}
#modal-body.community-shop-game #community-build-list .build-list-title strong{color:#2e332d;}
#modal-body.community-shop-game #community-build-list .build-list-favorites b{color:#635439;}
@media(max-width:1100px){#modal-body:is(.catalog-game,.community-shop-game)>.community-build-controls{grid-template-columns:190px 130px 160px minmax(150px,1fr);}#modal-body.community-shop-game .community-build-controls>button{grid-row:2;}}
@media(max-width:580px){#modal-body:is(.catalog-game,.community-shop-game)>.community-build-controls{grid-template-columns:1fr 1fr;}#modal-body.catalog-game>.catalog-layout{grid-template-rows:minmax(0,1fr) minmax(0,.65fr);}}
#modal-body.catalog-game .catalog-shelves{grid-auto-rows:max-content;grid-template-rows:none;}
#modal-body.catalog-game .catalog-tier{height:auto;min-height:max-content;}
#modal-body.catalog-game :is(.catalog-shelves,.catalog-inspector)::-webkit-scrollbar{width:12px;}
#modal-body.catalog-game :is(.catalog-shelves,.catalog-inspector)::-webkit-scrollbar-track{background:#d6d2c0;border-radius:6px;}
#modal-body.catalog-game :is(.catalog-shelves,.catalog-inspector)::-webkit-scrollbar-thumb{background:#878a77;border:2px solid #d6d2c0;border-radius:6px;}
#modal-body.catalog-game :is(.catalog-shelves,.catalog-inspector)::-webkit-scrollbar-thumb:hover{background:#5e6654;}
/* One chevron drawing, size and inset for native selects and hero pickers. */
#modal-body:is(.catalog-game,.community-shop-game) :is(select,.hero-search-trigger){appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m2.5 4.5 3.5 3.5 3.5-3.5' fill='none' stroke='%233d4636' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 12px;padding-right:38px}
#modal-body:is(.catalog-game,.community-shop-game) .hero-search-trigger>b{display:none}
