/* Portrait picking uses the same live objects, controls and reward clocks.
   The delivered illustrations supply every panel and caption surface. */
html.mobile-portrait #room{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;container-type:inline-size}
html.mobile-portrait #floor-picks{inset:0;overflow:visible;container-type:inline-size;text-shadow:0 1px 3px #000}
html.mobile-portrait #pick-background,html.mobile-portrait #floor-picks>.floor-scene{
 inset:auto!important;left:var(--mobile-floor-camera-left,var(--mobile-cover-left))!important;top:var(--mobile-cover-top)!important;
 width:var(--mobile-cover-width)!important;height:var(--mobile-cover-height)!important;max-width:none;object-fit:fill;
}
html.mobile-portrait #floor-picks>.pick-shade{background:linear-gradient(#02121866,#02101818 25%,#020c1344 73%,#020b11c9)}
html.mobile-portrait #room .pick-heading{
 left:var(--mobile-pick-header-left);top:var(--mobile-pick-header-top);right:auto;
 width:var(--mobile-pick-header-width);height:var(--mobile-pick-header-height);overflow:visible;filter:none;
}
html.mobile-portrait #room .pick-heading>.pick-panel-art,
html.mobile-portrait #room .pick-vitals>.pick-panel-art,
html.mobile-portrait #pick-collection-tray,
html.mobile-portrait .pick-floor-title-desktop{display:none}
html.mobile-portrait .pick-mobile-header-art{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1;overflow:visible}
html.mobile-portrait #room .pick-heading h1{
 left:calc(var(--mobile-pick-title-left) - var(--mobile-pick-header-left));top:calc(var(--mobile-pick-title-top) - var(--mobile-pick-header-top));
 width:var(--mobile-pick-title-width);height:var(--mobile-pick-title-height);margin:0;
}
html.mobile-portrait .pick-floor-title-mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:100%;min-width:0}
html.mobile-portrait .pick-floor-kicker{display:block;width:100%;height:29%;min-height:0}
html.mobile-portrait .pick-floor-name{display:block;width:100%;height:66%;min-height:0}
html.mobile-portrait #room .pick-heading p{display:grid;place-items:center;left:calc(var(--mobile-pick-instruction-left) - var(--mobile-pick-header-left));top:calc(var(--mobile-pick-instruction-top) - var(--mobile-pick-header-top));width:var(--mobile-pick-instruction-width);height:var(--mobile-pick-instruction-height);margin:0;font:650 clamp(8px,2.5vw,11px)/1 'Segoe UI',sans-serif;letter-spacing:.08em;color:#fff;white-space:nowrap;text-shadow:0 1px 3px #000,0 1px 5px #000}
html.mobile-portrait #pick-floor-path{
 left:calc(var(--mobile-pick-track-left) - var(--mobile-pick-header-left));top:calc(var(--mobile-pick-track-top) - var(--mobile-pick-header-top));
 right:auto;bottom:auto;width:var(--mobile-pick-track-width);height:var(--mobile-pick-track-height);padding:0;display:block;overflow:visible;
}
html.mobile-portrait #pick-floor-path li{position:absolute;left:var(--step-left)!important;top:var(--step-top);width:var(--step-width);height:var(--step-height)}
html.mobile-portrait #pick-floor-path li:nth-child(1){--step-left:var(--mobile-pick-step-0-left);--step-top:var(--mobile-pick-step-0-top);--step-width:var(--mobile-pick-step-0-width);--step-height:var(--mobile-pick-step-0-height)}
html.mobile-portrait #pick-floor-path li:nth-child(2){--step-left:var(--mobile-pick-step-1-left);--step-top:var(--mobile-pick-step-1-top);--step-width:var(--mobile-pick-step-1-width);--step-height:var(--mobile-pick-step-1-height)}
html.mobile-portrait #pick-floor-path li:nth-child(3){--step-left:var(--mobile-pick-step-2-left);--step-top:var(--mobile-pick-step-2-top);--step-width:var(--mobile-pick-step-2-width);--step-height:var(--mobile-pick-step-2-height)}
html.mobile-portrait #pick-floor-path li:nth-child(4){--step-left:var(--mobile-pick-step-3-left);--step-top:var(--mobile-pick-step-3-top);--step-width:var(--mobile-pick-step-3-width);--step-height:var(--mobile-pick-step-3-height)}
html.mobile-portrait #pick-floor-path li:nth-child(5){--step-left:var(--mobile-pick-step-4-left);--step-top:var(--mobile-pick-step-4-top);--step-width:var(--mobile-pick-step-4-width);--step-height:var(--mobile-pick-step-4-height)}
html.mobile-portrait #pick-floor-path li:nth-child(6){--step-left:var(--mobile-pick-step-5-left);--step-top:var(--mobile-pick-step-5-top);--step-width:var(--mobile-pick-step-5-width);--step-height:var(--mobile-pick-step-5-height)}
html.mobile-portrait #pick-floor-path li:nth-child(7){--step-left:var(--mobile-pick-step-6-left);--step-top:var(--mobile-pick-step-6-top);--step-width:var(--mobile-pick-step-6-width);--step-height:var(--mobile-pick-step-6-height)}
html.mobile-portrait #pick-floor-path li:nth-child(8){--step-left:var(--mobile-pick-step-7-left);--step-top:var(--mobile-pick-step-7-top);--step-width:var(--mobile-pick-step-7-width);--step-height:var(--mobile-pick-step-7-height)}
html.mobile-portrait #pick-floor-path li:nth-child(9){--step-left:var(--mobile-pick-step-8-left);--step-top:var(--mobile-pick-step-8-top);--step-width:var(--mobile-pick-step-8-width);--step-height:var(--mobile-pick-step-8-height)}
html.mobile-portrait #pick-floor-path li:nth-child(10){--step-left:var(--mobile-pick-step-9-left);--step-top:var(--mobile-pick-step-9-top);--step-width:var(--mobile-pick-step-9-width);--step-height:var(--mobile-pick-step-9-height)}
html.mobile-portrait #pick-floor-path .current::before{inset:0}
html.mobile-portrait #pick-floor-path .pick-floor-number{inset:2px 1px}
html.mobile-portrait .pick-floor-number-art{display:block}
html.mobile-portrait .pick-floor-digit{display:none}
html.mobile-portrait #room .pick-vitals{
 left:var(--mobile-pick-lives-left);top:var(--mobile-pick-lives-top);width:var(--mobile-pick-lives-width);height:var(--mobile-pick-lives-height);
 border:0;background:none;box-shadow:none;
}
html.mobile-portrait #room .pick-vitals>span{inset:0;display:block}
html.mobile-portrait #room .pick-vitals small{
 position:absolute;left:var(--mobile-pick-lives-label-left);top:var(--mobile-pick-lives-label-top);width:var(--mobile-pick-lives-label-width);height:var(--mobile-pick-lives-label-height);
 display:grid;place-items:center;font:750 12px/1 'Segoe UI',sans-serif;letter-spacing:.1em;color:#e3edcc;
}
html.mobile-portrait #pick-lives{display:contents}
html.mobile-portrait #room .pick-heart{position:absolute;left:var(--heart-left);top:var(--heart-top);width:var(--heart-width);height:var(--heart-height);max-width:none;filter:drop-shadow(0 1px 1px #0009)}
html.mobile-portrait #room .pick-heart:nth-child(1){--heart-left:var(--mobile-pick-heart-0-left);--heart-top:var(--mobile-pick-heart-0-top);--heart-width:var(--mobile-pick-heart-0-width);--heart-height:var(--mobile-pick-heart-0-height)}
html.mobile-portrait #room .pick-heart:nth-child(2){--heart-left:var(--mobile-pick-heart-1-left);--heart-top:var(--mobile-pick-heart-1-top);--heart-width:var(--mobile-pick-heart-1-width);--heart-height:var(--mobile-pick-heart-1-height)}
html.mobile-portrait #room .pick-heart:nth-child(3){--heart-left:var(--mobile-pick-heart-2-left);--heart-top:var(--mobile-pick-heart-2-top);--heart-width:var(--mobile-pick-heart-2-width);--heart-height:var(--mobile-pick-heart-2-height)}
html.mobile-portrait #pick-sound,html.mobile-portrait #pick-settings{display:block;position:absolute;right:auto;bottom:auto;min-width:44px;min-height:44px;z-index:21;padding:0;border:0;background:none;box-shadow:none;filter:none;touch-action:manipulation}
html.mobile-portrait #pick-sound{left:var(--mobile-pick-sound-left);top:var(--mobile-pick-sound-top);width:var(--mobile-pick-sound-width);height:var(--mobile-pick-sound-height)}
html.mobile-portrait #pick-settings{left:var(--mobile-pick-settings-left);top:var(--mobile-pick-settings-top);width:var(--mobile-pick-settings-width);height:var(--mobile-pick-settings-height)}
html.mobile-portrait #pick-settings>img{display:none}
html.mobile-portrait #pick-sound svg,html.mobile-portrait .pick-menu-glyph{display:block;position:absolute;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
html.mobile-portrait #pick-sound svg{left:var(--mobile-pick-sound-icon-left);top:var(--mobile-pick-sound-icon-top);width:var(--mobile-pick-sound-icon-width);height:var(--mobile-pick-sound-icon-height)}
html.mobile-portrait .pick-menu-glyph{left:var(--mobile-pick-settings-icon-left);top:var(--mobile-pick-settings-icon-top);width:var(--mobile-pick-settings-icon-width);height:var(--mobile-pick-settings-icon-height)}
html.mobile-portrait #pick-sound .pick-sound-slash{display:none}
html.mobile-portrait #pick-sound.muted .pick-sound-slash{display:block}
html.mobile-portrait #pick-sound.muted .pick-sound-wave{display:none}
html.mobile-portrait #pick-sound:focus-visible,html.mobile-portrait #pick-settings:focus-visible{outline:2px solid #d5ff9c;outline-offset:2px}

html.mobile-portrait #pick-collection-shell{left:var(--mobile-pick-board-left);top:var(--mobile-pick-board-top);right:auto;bottom:auto;width:var(--mobile-pick-board-width);height:var(--mobile-pick-board-height);isolation:isolate}
html.mobile-portrait .pick-mobile-deck-fill{
 --stem-left:calc(var(--mobile-pick-deck-stem-left) - var(--mobile-pick-board-left));
 --stem-right:calc(var(--stem-left) + var(--mobile-pick-deck-stem-width));
 --shoulder-bottom:calc(var(--mobile-pick-deck-upper-height) + var(--mobile-pick-frame-inset));
 display:block;position:absolute;left:0;top:calc(var(--mobile-pick-deck-upper-top) - var(--mobile-pick-board-top));width:100%;height:calc(var(--mobile-pick-deck-upper-height) + var(--mobile-pick-deck-stem-height));pointer-events:none;z-index:0;overflow:hidden;
 clip-path:polygon(0 0,100% 0,100% var(--shoulder-bottom),var(--stem-right) var(--shoulder-bottom),var(--stem-right) 100%,var(--stem-left) 100%,var(--stem-left) var(--shoulder-bottom),0 var(--shoulder-bottom));
}
html.mobile-portrait .pick-mobile-upper-frame{
 display:block;position:absolute;left:0;top:calc(var(--mobile-pick-deck-upper-top) - var(--mobile-pick-board-top));width:100%;height:var(--mobile-pick-deck-upper-height);pointer-events:none;z-index:0;
 border:solid transparent;border-width:var(--mobile-pick-frame-inset) var(--mobile-pick-frame-inset) 0;
 border-image:var(--pick-upper-art) var(--pick-upper-slice) / var(--mobile-pick-frame-inset) var(--mobile-pick-frame-inset) 0 stretch;
}
html.mobile-portrait .pick-mobile-shoulder-left,html.mobile-portrait .pick-mobile-shoulder-right,html.mobile-portrait .pick-mobile-middle-stem{display:block;position:absolute;pointer-events:none;z-index:0;border:solid transparent}
html.mobile-portrait .pick-mobile-shoulder-left,html.mobile-portrait .pick-mobile-shoulder-right{border-width:0 0 var(--mobile-pick-frame-inset);border-image:var(--pick-upper-art) var(--pick-upper-slice) / 0 0 var(--mobile-pick-frame-inset) 0 stretch}
html.mobile-portrait .pick-mobile-shoulder-left{left:calc(var(--mobile-pick-deck-shoulder-left-left) - var(--mobile-pick-board-left));top:calc(var(--mobile-pick-deck-shoulder-left-top) - var(--mobile-pick-board-top));width:var(--mobile-pick-deck-shoulder-left-width);height:var(--mobile-pick-deck-shoulder-left-height)}
html.mobile-portrait .pick-mobile-shoulder-right{left:calc(var(--mobile-pick-deck-shoulder-right-left) - var(--mobile-pick-board-left));top:calc(var(--mobile-pick-deck-shoulder-right-top) - var(--mobile-pick-board-top));width:var(--mobile-pick-deck-shoulder-right-width);height:var(--mobile-pick-deck-shoulder-right-height)}
html.mobile-portrait .pick-mobile-middle-stem{left:calc(var(--mobile-pick-deck-stem-left) - var(--mobile-pick-board-left));top:calc(var(--mobile-pick-deck-stem-top) - var(--mobile-pick-board-top));width:var(--mobile-pick-deck-stem-width);height:var(--mobile-pick-deck-stem-height);border-width:0 var(--mobile-pick-frame-inset) var(--mobile-pick-frame-bottom);border-image:var(--pick-upper-art) var(--pick-upper-slice) / 0 var(--mobile-pick-frame-inset) var(--mobile-pick-frame-bottom) var(--mobile-pick-frame-inset) stretch}
html.mobile-portrait .pick-mobile-deck-art{display:contents;pointer-events:none}
html.mobile-portrait .pick-mobile-deck-art>svg{position:absolute;display:block;pointer-events:none;z-index:0;overflow:hidden}
html.mobile-portrait .pick-mobile-footer-top{left:calc(var(--mobile-pick-footer-top-left) - var(--mobile-pick-board-left));top:calc(var(--mobile-pick-footer-top-top) - var(--mobile-pick-board-top));width:var(--mobile-pick-footer-top-width);height:var(--mobile-pick-footer-top-height)}
html.mobile-portrait .pick-mobile-footer-link{left:calc(var(--mobile-pick-footer-link-left) - var(--mobile-pick-board-left));top:calc(var(--mobile-pick-footer-link-top) - var(--mobile-pick-board-top));width:var(--mobile-pick-footer-link-width);height:var(--mobile-pick-footer-link-height)}
html.mobile-portrait .pick-mobile-footer-pack{left:calc(var(--mobile-pick-footer-pack-left) - var(--mobile-pick-board-left));top:calc(var(--mobile-pick-footer-pack-top) - var(--mobile-pick-board-top));width:var(--mobile-pick-footer-pack-width);height:var(--mobile-pick-footer-pack-height)}
html.mobile-portrait #room.floor-entry-active .pick-mobile-deck-art>svg,html.mobile-portrait #room.floor-entry-active .pick-mobile-deck-fill,html.mobile-portrait #room.floor-entry-active .pick-mobile-upper-frame,html.mobile-portrait #room.floor-entry-active .pick-mobile-shoulder-left,html.mobile-portrait #room.floor-entry-active .pick-mobile-shoulder-right,html.mobile-portrait #room.floor-entry-active .pick-mobile-middle-stem{opacity:var(--floor-entry-hud,0)}
html.mobile-portrait #pick-grid{inset:var(--mobile-pick-board-inset);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,var(--mobile-pick-card-height));align-content:start;gap:var(--mobile-pick-grid-gap);overflow:visible;touch-action:pan-y}
html.mobile-portrait #pick-grid .floor-pick{
 --pick-fit-left:var(--mobile-pick-art-area-left);--pick-fit-top:var(--mobile-pick-art-area-top);--pick-fit-width:var(--mobile-pick-art-area-width);--pick-fit-height:var(--mobile-pick-art-area-height);
 --pick-label-left:var(--mobile-pick-card-label-left);--pick-label-top:var(--mobile-pick-card-label-top);--pick-label-width:var(--mobile-pick-card-label-width);--pick-label-height:var(--mobile-pick-card-label-height);
 min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;
}
html.mobile-portrait #pick-grid .floor-pick[data-pick="9"]{grid-column:2}
html.mobile-portrait .pick-mobile-card-caption{display:block;position:absolute;left:var(--mobile-pick-card-caption-left);top:var(--mobile-pick-card-caption-top);width:var(--mobile-pick-card-caption-width);height:var(--mobile-pick-card-caption-height);pointer-events:none;z-index:1;overflow:hidden}
html.mobile-portrait #pick-grid .pick-art{inset:0;filter:drop-shadow(0 2px 2px #0008)}
html.mobile-portrait #floor-picks[data-mobile-art-fit=true] #pick-grid .pick-art{
 --pick-mobile-unit:min(calc(var(--pick-fit-width)/var(--pick-mobile-closed-width)),calc(var(--pick-fit-height)/var(--pick-mobile-closed-height)));
 inset:auto;left:calc(var(--pick-fit-left) + var(--pick-fit-width)/2 - var(--pick-mobile-unit)*var(--pick-mobile-closed-center-x));
 top:calc(var(--pick-fit-top) + var(--pick-fit-height) - var(--pick-mobile-unit)*var(--pick-mobile-closed-bottom));
 width:calc(var(--pick-mobile-unit)*var(--pick-mobile-viewport-width));height:calc(var(--pick-mobile-unit)*var(--pick-mobile-viewport-height));
}
html.mobile-portrait #pick-grid .pick-number{
 position:absolute;left:var(--pick-label-left);top:var(--pick-label-top);right:auto;bottom:auto;width:var(--pick-label-width);height:var(--pick-label-height);
 display:grid;place-items:center;z-index:2;padding:0;border:0;border-radius:0;background:none;font:750 10px/1 'Segoe UI',sans-serif;color:#edf3d4;
}
html.mobile-portrait #pick-grid .pick-found-label{font-size:9px;line-height:1;white-space:normal;text-align:center}
@media(max-width:300px){html.mobile-portrait #pick-grid .pick-found-label{font-size:8px}}
html.mobile-portrait .mobile-picks-scroll #pick-grid{display:block}
html.mobile-portrait .mobile-picks-scroll #pick-grid .pick-upper-grid{display:grid;position:absolute;left:0;top:0;width:100%;height:var(--mobile-pick-upper-grid-height);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,var(--mobile-pick-card-height));gap:var(--mobile-pick-grid-gap);overflow:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#709760 #061a17}
html.mobile-portrait .mobile-picks-scroll #pick-grid>.floor-pick{position:absolute;left:calc(var(--mobile-pick-card-width) + var(--mobile-pick-grid-gap));top:calc(var(--mobile-pick-upper-grid-height) + var(--mobile-pick-grid-gap));width:var(--mobile-pick-card-width);height:var(--mobile-pick-card-height)}
html.mobile-portrait #pick-grid .pick-result{top:42%;width:78%}
html.mobile-portrait #pick-grid .pick-result .adventure-icon{height:min(72px,calc(var(--mobile-pick-card-height) - var(--mobile-pick-label-height) - 3px))}
html.mobile-portrait #floor-picks .pick-flying{width:64px;height:64px;filter:drop-shadow(0 3px 4px #000a)}
html.mobile-portrait #pick-loading{gap:12px;padding:24px;text-align:center}
html.mobile-portrait #pick-loading strong{font:700 20px/1.15 'Segoe UI',sans-serif;letter-spacing:.05em}
html.mobile-portrait #pick-loading span{font-size:13px;line-height:1.4}

html.mobile-portrait #adventure-hud{inset:0;pointer-events:none}
html.mobile-portrait #room .adventure-pack{left:var(--mobile-pick-pack-left);top:var(--mobile-pick-pack-top);right:auto;bottom:auto;width:var(--mobile-pick-pack-width);height:var(--mobile-pick-pack-height);aspect-ratio:auto;background:none}
html.mobile-portrait #room .adventure-pack h2{left:calc(var(--mobile-pick-pack-plaque-left) - var(--mobile-pick-pack-left));top:calc(var(--mobile-pick-pack-plaque-top) - var(--mobile-pick-pack-top));width:var(--mobile-pick-pack-plaque-width);height:var(--mobile-pick-pack-plaque-height);padding:2px 5px;font-size:13px}
html.mobile-portrait #room .adventure-pack .pack-stats{display:contents}
html.mobile-portrait #room .adventure-pack .pack-stat-spins,html.mobile-portrait #room .adventure-pack .pack-stat-multiplier{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;z-index:2;padding:0;pointer-events:none}
html.mobile-portrait #room .adventure-pack .pack-stat-spins{left:calc(var(--mobile-pick-stat-spins-left) - var(--mobile-pick-pack-left));top:calc(var(--mobile-pick-stat-spins-top) - var(--mobile-pick-pack-top));width:var(--mobile-pick-stat-spins-width);height:var(--mobile-pick-stat-spins-height)}
html.mobile-portrait #room .adventure-pack .pack-stat-multiplier{left:calc(var(--mobile-pick-stat-multiplier-left) - var(--mobile-pick-pack-left));top:calc(var(--mobile-pick-stat-multiplier-top) - var(--mobile-pick-pack-top));width:var(--mobile-pick-stat-multiplier-width);height:var(--mobile-pick-stat-multiplier-height)}
html.mobile-portrait #room .adventure-pack .pack-stats b{font:750 clamp(22px,6vw,32px)/1 'Segoe UI',sans-serif;letter-spacing:-.02em}
html.mobile-portrait #room .adventure-pack .pack-stats small{font:700 clamp(9px,2.6vw,14px)/1.1 'Segoe UI',sans-serif;max-width:none;text-align:center;white-space:nowrap;letter-spacing:.02em}
html.mobile-portrait #room .adventure-pack .loot-grid{
 left:calc(var(--mobile-pick-inventory-left) - var(--mobile-pick-pack-left));top:calc(var(--mobile-pick-inventory-top) - var(--mobile-pick-pack-top));right:auto;bottom:auto;
 width:var(--mobile-pick-inventory-width);height:var(--mobile-pick-inventory-height);transform:none;
 grid-template-columns:repeat(6,var(--mobile-pick-slot-width));grid-template-rows:repeat(2,var(--mobile-pick-slot-height));gap:var(--mobile-pick-slot-gap-y) var(--mobile-pick-slot-gap-x);
}
html.mobile-portrait #room .adventure-pack .loot-card{width:var(--mobile-pick-slot-width);height:var(--mobile-pick-slot-height);min-width:44px;min-height:44px;overflow:visible;touch-action:manipulation}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(6n+1){--mobile-well-offset:var(--mobile-pick-well-offset-0)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(6n+2){--mobile-well-offset:var(--mobile-pick-well-offset-1)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(6n+3){--mobile-well-offset:var(--mobile-pick-well-offset-2)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(6n+4){--mobile-well-offset:var(--mobile-pick-well-offset-3)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(6n+5){--mobile-well-offset:var(--mobile-pick-well-offset-4)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(6n){--mobile-well-offset:var(--mobile-pick-well-offset-5)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(-n+6){--mobile-well-y:var(--mobile-pick-well-y-0)}
html.mobile-portrait #room .adventure-pack .loot-card:nth-child(n+7){--mobile-well-y:var(--mobile-pick-well-y-1)}
html.mobile-portrait #room .adventure-pack .exploration-slot>.adventure-icon{left:calc(50% + var(--mobile-well-offset,0px));top:calc(50% + var(--mobile-well-y,0px));width:min(90%,56px);height:min(90%,54px);transform:translate(-50%,-50%);filter:drop-shadow(0 1px 1px #0009)}
html.mobile-portrait #room .adventure-pack .loot-card strong,html.mobile-portrait #room .adventure-pack footer{display:none}
html.mobile-portrait #room .adventure-pack .loot-card.is-empty .adventure-icon{opacity:.13;filter:grayscale(1) brightness(.6)}
html.mobile-portrait #room .adventure-pack .loot-card:not(:disabled):active{filter:brightness(1.2)}
html.mobile-portrait #room .adventure-pack .loot-count{right:-4px;top:-3px;font-size:10px;min-width:15px;padding:1px 3px;border-radius:4px}
@media(min-width:600px){
 html.mobile-portrait .pick-floor-digit{font-size:14px}
 html.mobile-portrait #room .pick-vitals small{font-size:15px}
 html.mobile-portrait #pick-grid .pick-number{font-size:11px}
 html.mobile-portrait #pick-grid .pick-found-label{font-size:9px}
}
