/*
 Theme Name: Aquanautico
 Theme URI: https://aquanautico.com
 Description: Custom theme for Aquanautico — all styles are modular and loaded via /css/*.css
 Author: Claude
 Version: 3.0
*/

/* 
  Root stylesheet intentionally left minimal.
  All design tokens, global UI, and endpoint‑specific styles
  are now located in the /css/ directory:

    /css/global.css
    /css/account.css
    /css/pool-profile.css
    /css/equipment.css
    /css/water-balance.css
    /css/cart.css
    /css/shop.css

  This file exists only to satisfy WordPress theme requirements.
*/

/* Optional ultra-light reset (safe to keep or remove) */
html, body {
    margin: 0;
    padding: 0;
}
@media print {

    @page {
        margin: 12mm;
    }

    /* Hide everything except the print root */
    body > *:not(#aq-print-root) {
        display: none !important;
        visibility: hidden !important;
    }

    #aq-print-root,
    #aq-print-root * {
        display: block !important;
        visibility: visible !important;
    }

    #aq-water-print-area {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        padding: 20px;
        background: #fff;
    }
	
	#aq-water-print-area img { 
		max-width: 180px !important; 
		height: auto !important; 
		margin: 0 auto 20px auto !important; 
		display: block !important; 
	}
}
/* UNIVERSAL FIX: Prevent scroll wheel from changing number inputs */
input[type=number] {
    -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Prevent trackpad scroll from modifying values */
input[type=number]:focus {
    touch-action: manipulation;
}

