/* V20.11.20 mobile order picker and card emblem final fix */
#v20108PickerPreview{margin:0 8px 6px!important;padding:0!important;overflow:hidden;border:1px solid rgba(255,214,90,.22);border-radius:12px;background:rgba(6,12,22,.72);}
.v201108-preview-toggle{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:0;background:linear-gradient(180deg,rgba(36,49,68,.96),rgba(17,26,40,.96));color:#fff;text-align:left;}
.v201108-preview-toggle span{min-width:0;}.v201108-preview-toggle b{display:block;color:#fff2bd;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.v201108-preview-toggle small{display:block;margin-top:3px;color:#9eafc2;font-size:9px;}.v201108-preview-toggle small.risk{color:#ff9b9b;}.v201108-preview-toggle small.good{color:#9ce7c3;}.v201108-preview-toggle strong{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:#eaf1fb;font-size:9px;background:rgba(255,255,255,.055);}
.v201108-preview-body{display:grid;gap:6px;padding:8px;}.collapsed>.v201108-preview-body{display:none!important;}
#v1872OrderPicker .v1872-list{flex:1 1 auto!important;min-height:180px!important;overflow-y:auto!important;overscroll-behavior:contain;}
#v1872OrderPicker .v201015-picker-action{flex:0 0 auto!important;position:sticky!important;bottom:0!important;z-index:50!important;}
/* compact Gold Glove ribbon: one centered line */
#collectionGrid .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon{display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:hidden!important;font-size:.58em!important;line-height:1!important;letter-spacing:-.02em!important;text-align:center!important;}
/* team emblem wordmark sizing unified in collection and draw results */
#collectionGrid .pmc-emblem,#gachaResults .pmc-emblem,#v20917PackResult .pmc-emblem,.v20919-result-card .pmc-emblem{padding:.16em!important;overflow:hidden!important;}
#collectionGrid .pmc-emblem-mark,#gachaResults .pmc-emblem-mark,#v20917PackResult .pmc-emblem-mark,.v20919-result-card .pmc-emblem-mark{width:90%!important;height:90%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:18%!important;}
#collectionGrid .pmc-emblem-mark b,#gachaResults .pmc-emblem-mark b,#v20917PackResult .pmc-emblem-mark b,.v20919-result-card .pmc-emblem-mark b{font-size:.82em!important;line-height:1!important;letter-spacing:-.08em!important;transform:none!important;max-width:96%!important;overflow:hidden!important;text-overflow:clip!important;}
#collectionGrid .pmc-emblem-mark small,#gachaResults .pmc-emblem-mark small,#v20917PackResult .pmc-emblem-mark small,.v20919-result-card .pmc-emblem-mark small{display:none!important;}
@media(max-width:760px){
 #v1872OrderPicker .v1872-sheet{height:96dvh!important;max-height:96dvh!important;}
 #v20108PickerPreview{margin:0 8px 4px!important;}
 .v201108-preview-toggle{min-height:42px;padding:6px 8px;}
 .v201108-preview-toggle b{font-size:10px;}.v201108-preview-toggle small{font-size:8px;}
 .v201108-preview-body{padding:6px;}.v20108-preview-card{padding:6px;}.v20108-preview-card p{font-size:7.5px;}
 #v1872OrderPicker .v1872-list{min-height:240px!important;padding-bottom:8px!important;}
 #v1872OrderPicker .v201015-picker-action{padding-bottom:calc(9px + env(safe-area-inset-bottom))!important;}
 #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon{font-size:.54em!important;left:21.5%!important;right:21.5%!important;}
 #collectionGrid.v151-collection-grid-small .pmc-emblem-mark b{font-size:.76em!important;}
}
