/* Live wallpapers: the wallpaper window sits behind every other window; LivePicker's list (Theme.Holo, no title) has
   75dp centre-cropped thumbnails and 18sp titles; the preview shows a #88000000 button bar at the bottom. */
#live-wallpaper{position:absolute;inset:0;z-index:0;pointer-events:none;background:#000}
#live-wallpaper[hidden]{display:none}
.lw-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}
.screen.live-wallpaper{background:#000!important}
.lw-picker{background:#000;overflow-y:auto}
.lw-entry{display:flex;align-items:center;width:100%;min-height:57.6px;padding:5.4px;border:0;background:none;color:#f3f3f3!important;text-align:left;font:16.2px Roboto,RobotoICS,sans-serif}
.lw-entry+.lw-entry{box-shadow:inset 0 1px #ffffff1f}
.lw-entry:active{background:#33b5e599}
.lw-entry img{flex:none;width:67.5px;height:67.5px;object-fit:cover}
.lw-entry span{min-width:0;margin:0 7.2px 0 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app-view.lw-preview{background:transparent;display:flex;flex-direction:column;justify-content:flex-end}
.lw-preview-bar{display:flex;min-height:43.2px;background:#00000088}
.lw-preview-bar button{flex:1;min-height:43.2px;border:0;background:none;color:#f3f3f3!important;font:12.6px Roboto,RobotoICS,sans-serif}
.lw-preview-bar button+button{box-shadow:inset 1px 0 #ffffff26}
.lw-preview-bar button:active{background:#33b5e599}
.lw-settings{background:#000;min-height:100%}
/* 2.3.6 LivePicker: Theme.NoTitleBar list of live_wallpaper_entry rows (6 dip padding, 64 dip minimum, 75 dip centre-cropped
   thumbnail, 10 / 8 dip margins, textAppearanceMedium label, textAppearanceSmall description up to three lines) with
   divider_horizontal_dark; the preview's two 160 dip btn_default buttons over 4 dip bottom padding; MagicSmokeSelector's
   24 dip "Tap to change" bar (12 dip padding, #40000000) and its 160 dip OK button. */
.lw-picker.gblw{font-family:DroidSans,Arial,sans-serif;scrollbar-width:none}
.lw-picker.gblw::-webkit-scrollbar{display:none}
.screen .gblw-entry{display:flex;align-items:center;width:100%;min-height:55.2px;padding:5.18px;border:0;border-bottom:1px solid #ffffff1f;background:none;color:#fff;text-align:left;font-family:DroidSans,Arial,sans-serif;cursor:pointer}
.screen .gblw-entry:active{border-image:url('assets/gb-list_selector_background_pressed.png') 37 fill / 21.28px stretch}
.gblw-entry img{flex:none;width:64.69px;height:64.69px;object-fit:cover}
.gblw-copy{min-width:0;display:flex;flex-direction:column;margin:0 6.9px 0 8.63px}
.gblw-title{font-size:15.53px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gblw-desc{font-size:12.07px;line-height:1.3;color:#bebebe;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.app-view.gblw-preview{align-items:center}
.gblw-buttons{display:flex;padding-bottom:3.45px}
.screen .gblw-btn{flex:none;width:138px;min-height:41.4px;border:0 solid transparent;border-image:url('assets/gb-btn_default_normal.png') 5 7 12 7 fill / 2.88px 4.03px 6.9px stretch;padding:5.75px 9.78px 9.78px 9.2px;background:none;color:#000;font:400 12.07px DroidSans,Arial,sans-serif;cursor:pointer}
.screen .gblw-btn:active{border-image:url('assets/gb-btn_default_pressed.png') 10 8 17 8 fill / 5.75px 4.6px 9.78px stretch}
.app-view.gblw-smoke{justify-content:space-between;align-items:center;padding-bottom:3.45px;cursor:pointer}
.gblw-smoke-hint{align-self:stretch;padding:10.35px;background:#00000040;color:#fff;font:20.7px DroidSans,Arial,sans-serif;text-align:center}
