/* Mobile palette only. All control and window dimensions belong to existing UI. */
html[data-maven-white-blue]{--mg-panel:linear-gradient(145deg,#fbfdfff2,#eaf6fff0);--mg-face:linear-gradient(145deg,#f4fcffdc,#bbddf4d9);--mg-edge:#8ab9daaa;--mg-ink:#234967;--mg-shadow:inset 0 1px #fff,0 3px 10px #10375730;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(.mvm-orb,.mvm-util__btn,.mvm-quick__btn,.mvm-menu__toggle,.mvm-menu__item,.mvm-kbd__key,.mvm-chat__send,.mvm-chat__done,.mvm-chat__kbd,.mvm-chat__chan,.mvm-pad button,.mvm-picker button,.mvm-dead button){background:var(--mg-face)!important;color:#234967!important;border-color:var(--mg-edge)!important;box-shadow:var(--mg-shadow)!important;text-shadow:none!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(.mvm-chat,.mvm-kbd,.mvm-picker,.mvm-pad,.mvm-dead,.mvm-menu__grid){background:var(--mg-panel)!important;color:#234967!important;border-color:var(--mg-edge)!important;box-shadow:inset 0 1px #fff,0 5px 16px #123c6033!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(.mvm-menu__label,.mvm-util__label,.mvm-orb__label,.mvm-quick__label,.mvm-chat__label,.mvm-picker__title,.mvm-picker__name,.mvm-item__count,.mvm-kbd__key){color:#254f70!important;text-shadow:0 1px #fff9!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(.mvm-picker__head,.mvm-chat__head,.mvm-kbd__bar,.mvm-pad__head){background:linear-gradient(115deg,#def3ffeb,#acd4eef0)!important;color:#204d6d!important;border-color:#a7cbdf!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(input,textarea,select){background:#ffffffed!important;color:#244862!important;border-color:#a4c9df!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root .mvm-vitals{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root .mvm-item{background-color:#e5f5ff9e!important;border-color:#9bcae4aa!important;box-shadow:inset 0 1px #fff9!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root .mvm-item img{image-rendering:pixelated!important;filter:none!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root .mvm-attack{background-image:url('/game/mobile/icons/attack.png'),var(--mg-face)!important;border-color:#b7e0fa!important;box-shadow:inset 0 1px #fff,0 3px 12px #10477044!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root .mg-chat-peek{background:#f7fcffbd!important;color:#254762!important;border-color:#a7cce188!important;box-shadow:0 3px 12px #12395322!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root .mg-chat-peek__bar{background:linear-gradient(100deg,#cdeafbbd,#97c9ecb3)!important;border-color:#a4cadf88!important;color:#214e70!important;}
html[data-maven-white-blue] #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(.mg-chat-peek__line,.mg-chat-peek__name,.mg-chat-peek button,.mg-peek-setting){color:#244c69!important;text-shadow:none!important;}
html[data-maven-white-blue] :is(.mb-dialog,.midgard-map,.maven-recovery){background:#f7fcfff5!important;color:#224863!important;border-color:#a9cde4!important;box-shadow:0 12px 35px #143b603d!important;}
html[data-maven-white-blue] :is(.mb-dialog,.midgard-map) header{background:linear-gradient(115deg,#dcf2fff2,#a3d2efed)!important;color:#214d6d!important;border-color:#b3d1e5!important;}
html[data-maven-white-blue] :is(.mb-dialog,.midgard-map) :is(button,.mb-choice){background:linear-gradient(#f6fcff,#d2eaf9)!important;color:#264f6d!important;border-color:#a9cde3!important;}
html[data-maven-white-blue] :is(.midgard-map small,.mb-dialog p,.mb-dialog small,.mb-choice span){color:#4b718e!important;}
html[data-maven-white-blue] .mb-dialog .mb-drop{background:#fbe6e3!important;color:#97443e!important;border-color:#d7aca6!important;}
html[data-maven-white-blue] .mb-backdrop{background:#173e645c!important;}
html[data-maven-white-blue].mvm-shell #mvm-root#mvm-root#mvm-root#mvm-root#mvm-root#mvm-root :is(.mvm-chrome,.mvm-ask,.mvm-ask .mvm-plate){background:var(--mg-panel)!important;color:#254d6b!important;border-color:var(--mg-edge)!important;text-shadow:none!important;}
@media(prefers-reduced-transparency:reduce){html[data-maven-white-blue]{--mg-panel:#f8fcff;--mg-face:#d9effc;}html[data-maven-white-blue] .mg-chat-peek{background:#f8fcff!important;}}
