html[data-shell=mobile] .rbx-wiz,html[data-shell=mobile] .rbx-card,html[data-shell=mobile] .rbx-stack,html[data-shell=mobile] .rbx-s2-split,html[data-shell=mobile] .rbx-s2-compose,html[data-shell=mobile] .rbx-section,html[data-shell=mobile] .rbx-stop-list,html[data-shell=mobile] .rbx-live-preview,html[data-shell=mobile] .rbx-table-wrap{min-width:0;max-width:100%}html[data-shell=mobile] .rbx-s2-split{grid-template-columns:minmax(0,1fr);gap:var(--s5)}html[data-shell=mobile] .rbx-wiz{width:100%}html[data-shell=mobile] .rbx-live-preview .rb-map--live{height:min(40vh,240px);min-height:180px}html[data-shell=mobile] .rb-ph h1{font-size:28px}html[data-shell=mobile] .rbx-actions .rb-b{width:100%}html[data-shell=mobile] .rb-read-stats{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-shell=mobile] .rbx-hub-table{font-size:14px}html[data-shell=mobile] .rbx-hub-acts{flex-direction:column;flex-wrap:wrap;align-items:stretch}html[data-shell=mobile] .rbx-hub-acts .rb-b{width:100%;justify-content:center}html[data-shell=mobile] .rbx-picker-body{grid-template-columns:1fr}html[data-shell=mobile] .rbx-sv{max-width:none;width:min(100%,220px)}html[data-shell=mobile] .rbx-hex-only{max-width:none;width:100%}html[data-shell=mobile] .rbx-suggest-option--city{flex-wrap:wrap}html[data-shell=mobile] .rbx-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-shell=mobile] .rbx-bildlink-row .rb-b{width:auto}html[data-shell=mobile] .rbx-bildlink-row{flex-wrap:nowrap}html[data-shell=mobile] .rbx-bildlink-row .rbx-field{min-width:0}html[data-shell=mobile] .rbx-hub-drop{margin-left:var(--s4);padding-left:var(--s2)}html[data-shell=mobile] .rbx-stop-item.is-hub-park{flex-wrap:wrap;gap:var(--s2)}html[data-shell=mobile] .rbx-stop-item.is-hub-park .rbx-stop-body{flex:1 1 calc(100% - 36px)}html[data-shell=mobile] .rbx-stop-item.is-hub-park .rbx-stop-acts{margin-left:auto}html[data-shell=mobile] .rbx-stop-body{width:100%;min-width:0}html[data-shell=mobile] .rbx-ed-park-head{flex-direction:column;align-items:stretch}html[data-shell=mobile] .rbx-stop-date-ctl{width:100%;flex-wrap:wrap}html[data-shell=mobile] .rbx-stop-date-ctl .rbx-stop-date-input{flex:1 1 auto;min-width:0;max-width:none}html[data-shell=mobile] .rbx-role-seg,html[data-shell=mobile] .rbx-trip-kind{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;height:auto;min-height:var(--ctl, 44px)}html[data-shell=mobile] .rbx-role-seg .seg-btn,html[data-shell=mobile] .rbx-trip-kind .seg-btn{flex:1 1 0;min-width:0;justify-content:center;text-align:center;padding-left:var(--s2);padding-right:var(--s2);font-size:13px;white-space:normal;line-height:1.2}html[data-shell=mobile] .rbx-stay-meta,html[data-shell=mobile] .rbx-start-meta{width:100%}html[data-shell=mobile] .rbx-stop-date-ctl--stay{flex-direction:column;align-items:stretch}html[data-shell=mobile] .rbx-nest-label{margin-left:var(--s4)}html[data-shell=mobile] .rbx-add-park-here,html[data-shell=mobile] .rbx-add-stay{font-size:14px}html[data-shell=mobile] .rbx-live-preview .rb-stats,html[data-shell=mobile] .rbx-live-preview .rb-stats.rb-stats--4{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-shell=mobile] body .i-stops .st{flex:1 1 100%;max-width:100%}html[data-shell=mobile] .phead h2{font-size:24px}html[data-shell=mobile] .s3-split,html[data-shell=mobile] .hub-grid{grid-template-columns:1fr}html[data-shell=mobile] .ipanel{padding:var(--s4)}
