.displayArea {
    padding: 16px;
    border: 2px dashed light-dark(var(--mantine-color-gray-3), var(--mantine-color-dark-4));
    border-radius: 8px;
    background: light-dark(var(--mantine-color-gray-0), var(--mantine-color-dark-6));
    min-height: 250px;
    max-height: 250px;
    height: 250px;
    min-width: 360px;
    max-width: 360px;
    width: 360px;
}

.wordInput {
    height: 36px;
    padding: 8px 12px;
    border-radius: 6px;
    background: light-dark(var(--mantine-color-white), var(--mantine-color-dark-5));
    border: 1px solid light-dark(var(--mantine-color-gray-3), var(--mantine-color-dark-4));
    transition: all 0.2s ease;
}

.wordInput:hover {
    border-color: light-dark(var(--mantine-color-gray-4), var(--mantine-color-dark-3));
    background: light-dark(var(--mantine-color-gray-0), var(--mantine-color-dark-4));
}

.wordInput:focus {
    border-color: var(--mantine-color-blue-filled);
}