/* v0.5.0 shared state picker - no global selectors, UK layouts remain untouched. */
#mddal-app .mddus-state-picker,#mddak-app .mddus-state-picker{position:relative;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}
#mddal-app .mddus-state-picker * ,#mddak-app .mddus-state-picker *{box-sizing:border-box}
#mddal-app .mddus-state-trigger,#mddak-app .mddus-state-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:11px 13px!important;cursor:pointer;border-radius:11px!important;border:1px solid #5484ba!important;background:#204f86!important;color:#fff!important;font:700 13px/1.3 Arial,Helvetica,sans-serif!important;box-shadow:none!important}
#mddal-app .mddus-state-trigger:hover,#mddak-app .mddus-state-trigger:hover{background:#2b629f!important}
#mddal-app .mddus-state-overline,#mddak-app .mddus-state-overline{display:block;color:#c4dcf7;letter-spacing:1px;font-size:9px;font-weight:700;margin-bottom:3px}
#mddal-app .mddus-state-trigger-text strong,#mddak-app .mddus-state-trigger-text strong{display:block;color:white;font-size:14px}
#mddal-app .mddus-state-menu,#mddak-app .mddus-state-menu{position:absolute;z-index:210;left:0;right:0;top:calc(100% + 5px);background:white;border:1px solid #cbdaea;border-radius:11px;box-shadow:0 9px 24px #10274435;padding:5px;max-height:220px;overflow-y:auto}
#mddal-app .mddus-state-menu[hidden],#mddak-app .mddus-state-menu[hidden]{display:none!important}
#mddal-app .mddus-state-option,#mddak-app .mddus-state-option{display:block;color:#153960!important;background:#fff;padding:10px 12px;text-decoration:none!important;border-radius:7px;font-size:13px;font-weight:650}
#mddal-app .mddus-state-option:hover,#mddak-app .mddus-state-option:hover,#mddal-app .mddus-state-option.is-selected,#mddak-app .mddus-state-option.is-selected{background:#eaf4ff;color:#124b84!important}
#mddal-app .mddus-state-coming,#mddak-app .mddus-state-coming{border-top:1px solid #e6ecf4;margin:4px 5px 0!important;padding:9px 5px 5px;font-size:11px;color:#60768b}
#mddal-app .mddus-state-picker-mobile,#mddak-app .mddus-state-picker-mobile{display:none}
@media(max-width:900px){
 #mddal-app .mddus-state-picker-sidebar,#mddak-app .mddus-state-picker-sidebar{display:none!important}
 #mddal-app .mddus-state-picker-mobile,#mddak-app .mddus-state-picker-mobile{display:block!important;margin:7px 9px 0;position:relative;z-index:15}
 #mddal-app .mddus-state-picker-mobile .mddus-state-trigger,#mddak-app .mddus-state-picker-mobile .mddus-state-trigger{min-height:34px!important;padding:6px 10px!important;border-radius:8px!important;background:#eaf3ff!important;color:#15395f!important;border-color:#c5daef!important}
 #mddal-app .mddus-state-picker-mobile .mddus-state-overline,#mddak-app .mddus-state-picker-mobile .mddus-state-overline{display:inline!important;margin:0 8px 0 0;color:#486e99;font-size:9px}
 #mddal-app .mddus-state-picker-mobile .mddus-state-trigger-text strong,#mddak-app .mddus-state-picker-mobile .mddus-state-trigger-text strong{display:inline!important;color:#15395f!important;font-size:11px}
 #mddal-app.mddal-view-preview .mddus-state-picker-mobile,#mddak-app.mddak-view-preview .mddus-state-picker-mobile{display:none!important}
}
