.ui-mobile,.ui-mobile body{min-height:100%}.ui-mobile-viewport,.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background:#fff}.ui-page-theme-a a{font-weight:700}.ui-page{display:block;position:relative;min-height:100vh;outline:0}.ui-page-active{display:block}.ui-content{display:block;padding:1rem}.ui-header,.ui-footer{display:block;position:relative;width:100%}.ui-body-a,.ui-body-b,.ui-body-c,.ui-body-d,.ui-body-e,.ui-body-inherit{color:#333;background-color:#fff}.ui-bar-a,.ui-bar-b,.ui-bar-c,.ui-bar-d,.ui-bar-e,.ui-bar-inherit{color:#333;background-color:#f5f5f5}.ui-link{color:inherit}.ui-btn{display:block;position:relative;margin:0.5em 0;padding:0.65rem 0.9rem;border:1px solid #d7d7d7;background:#f7f7f7;color:#222;text-decoration:none;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;appearance:none;font-weight:700;border-width:1px;border-style:solid}button.ui-btn,input.ui-btn[type="button"],input.ui-btn[type="submit"],input.ui-btn[type="reset"]{width:100%}.ui-btn:hover,.ui-btn:focus{background-color:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}.ui-btn-inline{display:inline-block;width:auto}.ui-btn-up-a,.ui-btn-up-b,.ui-btn-up-c,.ui-btn-up-d,.ui-btn-up-e,.ui-btn-hover-a,.ui-btn-hover-b,.ui-btn-hover-c,.ui-btn-hover-d,.ui-btn-hover-e{background:#f7f7f7;color:#222}.ui-btn-active{background:#e9ecef}.ui-corner-all,.ui-btn-corner-all{border-radius:0.25rem}.ui-shadow{box-shadow:0 1px 2px rgba(0,0,0,0.15)}.ui-shadow-inset{box-shadow:inset 0 1px 2px rgba(0,0,0,0.18)}.ui-btn-inner{display:block;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-btn-text{display:block}.ui-btn-icon-left,.ui-btn-icon-right,.ui-btn-icon-top,.ui-btn-icon-bottom,.ui-btn-icon-notext{padding-right:2.4rem}.ui-btn-icon-left{padding-left:2.4rem;padding-right:0.9rem}.ui-btn-icon-notext{width:2.75rem;min-height:2.75rem;padding:0}.ui-btn-icon-notext .ui-btn-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{content:"";position:absolute;display:block;width:0.55rem;height:0.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor}.ui-btn-icon-right:after,.ui-btn-icon-notext:after{right:0.9rem;top:50%;transform:translateY(-60%) rotate(45deg)}.ui-btn-icon-left:after{left:0.9rem;top:50%;transform:translateY(-60%) rotate(135deg)}.ui-icon-arrow-l:after{transform:translateY(-50%) rotate(135deg)}.ui-icon-arrow-r:after{transform:translateY(-50%) rotate(-45deg)}.ui-icon-carat-d:after{transform:translateY(-70%) rotate(45deg)}.jqm-compat-has-icon-element:after{content:none}.ui-icon{display:block;position:absolute;right:0.9rem;top:50%;width:1rem;height:0.75rem;transform:translateY(-50%)}.ui-field-contain{display:block;margin:0 0 1rem}.ui-input-text,.ui-input-search{display:block;width:100%;box-sizing:border-box;border:1px solid #d7d7d7;background:#fff}.ui-input-text input,.ui-input-search input,.ui-input-text textarea,textarea.ui-input-text{display:block;width:100%;padding:0.55rem 0.75rem;border:0;background:transparent;box-sizing:border-box}.select-container,.ui-select{position:relative;width:100%}.ui-select .ui-btn{position:relative;z-index:1}.ui-select>select.jqm-compat-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-appearance:none;appearance:none}.ui-controlgroup,fieldset.ui-controlgroup{margin:0 0 1rem;padding:0;border:0}.ui-controlgroup-controls{display:block}.ui-controlgroup-horizontal .ui-controlgroup-controls{display:flex;flex-wrap:wrap;align-items:center}.ui-controlgroup-vertical .ui-controlgroup-controls>*+*{margin-top:0.4rem}.ui-controlgroup-horizontal .ui-controlgroup-controls>*{margin-right:0.75rem}.ui-checkbox,.ui-radio{display:flex;align-items:center;position:relative}.ui-checkbox input,.ui-radio input{margin-right:0.5rem}.ui-listview{margin:0;padding:0;list-style:none}.ui-listview>li{list-style:none}.ui-li,.ui-li-divider,.ui-li-static{display:block;padding:0.75rem 1rem;border-bottom:1px solid #e6e6e6}.ui-li-divider{font-weight:700}.ui-loader h1{margin:0.5rem 0 0;font-size:0.95rem}.ui-loader .ui-icon{position:relative;right:auto;top:auto;width:2.2rem;height:2.2rem;margin:0 auto;transform:none}.ui-loading .ui-loader{display:flex!important;flex-direction:column;align-items:center}.ui-scrollview-clip{position:relative;overflow:hidden}.ui-scrollview-view{position:relative}.ui-scrollbar-x,.ui-scrollbar-y{position:absolute;z-index:10;opacity:0.45;pointer-events:none}.ui-scrollbar-y{top:0.4rem;right:0.2rem;bottom:0.4rem;width:0.3rem}.ui-scrollbar-x{left:0.4rem;right:0.4rem;bottom:0.2rem;height:0.3rem}.ui-scrollbar-thumb{position:absolute;border-radius:999px;background:rgba(0,0,0,0.4)}.ui-scrollbar-y .ui-scrollbar-thumb{width:100%}.ui-scrollbar-x .ui-scrollbar-thumb{height:100%}body,input,select,textarea,button,.ui-btn{font-size:1em;line-height:1.3;font-family:sans-serif}.mgen-search-google .ui-input-text{padding-right:54px!important;margin-right:0!important}.mgen-search-google .mgen-search-google-submit-button{border:0;width:24px;height:100%}