.md-app{max-width:1180px;margin:70px auto;padding:25px;color:#172844;min-height:45vh}.md-app h1{margin-bottom:32px}.md-form{display:grid;gap:16px;max-width:640px}.md-form label{display:block}.md-form input:not([type=checkbox]),.md-form textarea{display:block;width:100%;border:1px solid #cbd3dd;background:white;color:#172844;border-radius:6px;padding:12px}.md-form input[type=checkbox]{width:auto;margin-right:8px}.md-app button,.md-button,.md-form button{display:inline-block;background:#1767b8;color:white!important;border:0;border-radius:6px;padding:12px 24px;cursor:pointer}.md-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px}.md-card{border:1px solid #d9e2ed;border-radius:10px;padding:24px;margin-bottom:18px;background:#fff}.md-columns{display:grid;grid-template-columns:1fr 1fr;gap:50px}.md-table>div{display:flex;gap:20px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #ddd;padding:18px 0}.md-table input{width:75px;border:1px solid #aaa;padding:8px}.md-alert{position:relative;z-index:99999;padding:18px;background:#fff4d0;color:#332700;text-align:center}.md-shortcuts{position:fixed;bottom:20px;left:20px;z-index:10000;display:flex;background:#122d50;border-radius:8px;box-shadow:0 3px 12px #0003}.md-shortcuts a{padding:12px;color:white!important}.md-trap{position:absolute!important;left:-9999px!important}.md-form textarea{min-height:120px}#moove_gdpr_cookie_info_bar,.woocommerce-mini-cart,.widget_shopping_cart{display:none!important}@media(max-width:650px){.md-app{margin:25px auto;padding:20px}.md-columns{grid-template-columns:1fr}.md-shortcuts{bottom:8px;left:8px}.md-shortcuts a{padding:10px}.md-grid{grid-template-columns:1fr}}
