/* =========================
   ICON GLOBAL
========================= */
html {
    transition: background-color 0.3s, color 0.3s;
}
.material-symbols-outlined {
    font-variation-settings: 'FILL' 1, 'wght' 500, 'GRAD' 0, 'opsz' 24;
    line-height: 1;
    vertical-align: middle;
}

/* shadow utility */
.form-shadow {
    box-shadow: 0 4px 20px -2px rgba(61, 40, 23, 0.08);
}