.mg-board{align-items:start;overflow:auto;max-width:100%;padding-bottom:16px}.mg-task{display:flex;text-align:left;width:100%;color:inherit;background:var(--panel);border:1px solid var(--line);cursor:pointer;gap:6px}.mg-task strong{font-size:14px}.mg-task small,.mg-task em{font-size:12px;color:var(--muted)}.mg-custom-fields{margin:24px 0;padding:18px;border:1px solid var(--line);border-radius:14px}.mg-custom-fields h4{margin-top:0}#mg-search{min-width:220px}#mg-form-feedback,#mg-invoice-feedback,#mg-maint-feedback{color:var(--danger)}#mg-prices .toggle-row{padding:8px 0}@media(max-width:700px){.mg-board{grid-auto-columns:minmax(240px,1fr)}#mg-search{min-width:0;width:100%}}

.module-navigation{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px;margin:0 0 22px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.module-navigation .btn{font-size:13px;white-space:normal}.module-navigation label{font-size:13px;font-weight:700;color:var(--muted)}.module-navigation .select{width:auto;min-width:260px;max-width:100%;flex:1}.module-navigation [aria-current="page"]{box-shadow:0 0 0 2px var(--panel),0 0 0 3px var(--primary)}@media(max-width:600px){.module-navigation{align-items:stretch}.module-navigation .select{min-width:0;width:100%}.module-navigation label{width:100%}.module-navigation .btn{flex:1 1 auto}}
