/**
 * Cursore default sui layout pubblici (iniettato in coda nel <head> da CategoryRouter::injectHead).
 * Sovrascrive Bootstrap/UA che impostano pointer su link e bottoni.
 */

html {
    cursor: default;
}

body {
    cursor: default;
}

.skip-link {
    position: absolute;
    left: -9999px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.skip-link:focus {
    position: fixed;
    left: 0.5rem;
    top: 0.5rem;
    width: auto;
    height: auto;
    overflow: visible;
    z-index: 100000;
    padding: 0.5rem 1rem;
    background: #000;
    color: #fff;
    text-decoration: none;
}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
textarea,
[contenteditable="true"] {
    cursor: text !important;
}
