
::-webkit-calendar-picker-indicator {
    filter: invert(1);
}

.date-entry {
    transition: all 0.2s;

    width: 13vw;

    background-color: var(--bg2-a);
    border: 0.1vh solid var(--bg2-b);
    border-radius: 0.3vh;
    border-color: var(--fg-a);
    text-align: center;
    color: var(--fg-a);
    outline: none;
    margin: 1vw;

    font-size: 100%;
}

.date-entry:focus {
    border: 0.1vh solid var(--accent);
}

.date-entry::-webkit-input-placeholder {
    color: var(--fg-b);
}

.date-entry__underhint {
    transition: all 0.5s;
    margin: 0.4em;
}

.date-entry__date-input {
    font-size: 1rem;
    font-family: inherit;
    background-color: var(--bg-c);
    color: var(--fg-a);
    border: none;
    padding: 0.5rem;
}
