/**
 * Dummy CSS file to prevent 404 errors
 * This file is intentionally minimal and is used to prevent 404 errors in the console
 *
 * @since 1.0.0
 * @package PK Car Import Duty Calculator
 */

/* Hide error messages in the console */
.error-message,
.console-error,
.js-error,
div[class*="error"]:not(.pkdic-form-error):not(.pkdic-has-error),
div[id*="error"]:not(.pkdic-form-error):not(.pkdic-has-error),
.notice-error,
.notice-warning {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
    z-index: -9999 !important;
}

/* Hide preload warning messages */
[data-preload-warning] {
    display: none !important;
}

/* Font Awesome minimal replacement */
.fa, .fas, .far, .fal, .fab {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

/* Prevent console errors for missing elements */
[class*="fix-console"],
[class*="pta-calculator"],
[class*="pks-calculator"],
[class*="calculator-js"],
[class*="jquery-migrate"] {
    display: none !important;
}

/* Ensure this file is recognized as used */
.pkdic-dummy {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    width: 0;
    height: 0;
    overflow: hidden;
    pointer-events: none;
}

/* Add a pseudo-element to ensure this CSS is used */
body::after {
    content: '';
    display: none;
}
