.phone-batch-controls{display:none}
html[data-view-mode=phone] .phone-batch-controls{display:block;position:sticky;top:64px;z-index:12;padding:12px;margin:12px 0;background:#112333f5;backdrop-filter:blur(12px);border:1px solid #405969;border-radius:16px}
html[data-view-mode=phone] .phone-batch-top{display:flex;align-items:center;justify-content:space-between;gap:8px}html[data-view-mode=phone] .phone-batch-top strong{font-size:13px;color:#d9f5a7}html[data-view-mode=phone] .phone-batch-top .btn{min-height:40px;padding:8px 12px;font-size:12px}html[data-view-mode=phone] .phone-batch-arrows{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}html[data-view-mode=phone] .phone-batch-arrows .btn{padding:12px 8px;min-height:48px;font-size:13px}html[data-view-mode=phone] .phone-batch-controls p{margin:8px 0 0;text-align:center;font-size:11px;line-height:1.4;color:#b5c8d4}
html[data-view-mode=phone] .phone-batch-browser .phone-batch-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important;overflow:visible!important;scroll-snap-type:none!important;padding:12px 0!important;width:100%;min-width:0;box-sizing:border-box}
html[data-view-mode=phone] .phone-batch-browser .phone-batch-item{flex:0 0 180px!important;width:180px;min-width:0;max-width:100%;scroll-snap-align:none;margin:0 auto}
html[data-view-mode=phone] .phone-batch-browser .phone-batch-item>.card{margin:0 auto!important}html[data-view-mode=phone] .phone-batch-browser .phone-batch-item>p{font-size:12px!important;line-height:1.6;text-align:center;white-space:normal}
html[data-view-mode=phone] .phone-batch-browser .phone-batch-muted,html[data-view-mode=phone] .phone-batch-browser .phone-batch-empty{display:none!important}
html[data-view-mode=phone] .phone-batch-browser>.mobile110-hint{display:none!important}html[data-view-mode=phone] .phone-batch-browser .mobile110-pack-toolbar{position:static!important;display:flex;gap:8px;padding:8px 0}html[data-view-mode=phone] .phone-batch-browser .mobile110-pack-toolbar .btn{flex:1;padding:10px;font-size:12px}html[data-view-mode=phone] .phone-batch-browser .pack-reveal-content>.ut-pack-art,html[data-view-mode=phone] .phone-batch-browser .pack-reveal-content>.crest-pack-art{display:none!important}html[data-view-mode=phone] .phone-batch-browser .panel h1{font-size:24px!important;letter-spacing:-.5px}html[data-view-mode=phone] .phone-batch-browser .panel{padding:18px}html[data-view-mode=phone] .phone-batch-browser .panel p{font-size:12px;line-height:1.5}html[data-view-mode=phone] .phone-batch-browser .phone-batch-item>.crest-card{max-width:100%}

html[data-view-mode=phone] .phone-batch-browser:not(.phone-batch-all) .pack-reveal-content>h2{display:none}
