// source --> https://greenbladesmowing.com.au/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317 
"use strict";var wp;(wp||={}).domReady=(()=>{var o=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var a=Object.getOwnPropertyNames;var i=Object.prototype.hasOwnProperty;var f=(e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})},m=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of a(t))!i.call(e,d)&&d!==n&&o(e,d,{get:()=>t[d],enumerable:!(r=u(t,d))||r.enumerable});return e};var c=e=>m(o({},"__esModule",{value:!0}),e);var p={};f(p,{default:()=>y});function y(e){if(!(typeof document>"u")){if(document.readyState==="complete"||document.readyState==="interactive")return void e();document.addEventListener("DOMContentLoaded",e)}}return c(p);})();
if (typeof wp.domReady === 'object' && wp.domReady.default) { wp.domReady = wp.domReady.default; };
// source --> https://greenbladesmowing.com.au/wp-content/plugins/auto-terms-of-service-and-privacy-policy/js/base.js?ver=3.0.5 
(function () {
    var handlers = [];
    var ran = false;

    function runHandlers() {
        if (ran) {
            return;
        }
        ran = true;
        for (var k in handlers) {
            handlers[k](jQuery);
        }
    }

    // Check if wp.domReady is available (may not be when WP Rocket defers scripts)
    if (typeof wp !== 'undefined' && typeof wp.domReady === 'function') {
        wp.domReady(runHandlers);
    } else {
        // Fallback to jQuery ready if wp is not available yet
        jQuery(document).ready(runHandlers);
    }

    function wpAutoTermsDomReady(fn) {
        if (ran) {
            fn(jQuery);
        } else {
            handlers.push(fn);
        }
    }

    window.wpAutoTermsDomReady = wpAutoTermsDomReady;
    var oldErrorHandler = window.onerror;
    window.onerror = function () {
        runHandlers();
        if (oldErrorHandler) {
            oldErrorHandler.apply(null, arguments);
        }
    }
    jQuery.readyException = runHandlers;
})();